123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- namespace app\common\model;
- /**
- * 用户表
- * Class UserModel
- * @package app\common\model
- */
- class LogOrderModel extends BaseModel
- {
- protected $table = 'log_order';
- public function saveLogInfo($type,$order_no,$infoLog,$admin_id){
- // 日志类型 1卖家备注,2修改物流费用,3单个发货,4批量导入发货,5审核售后,6退款订单'
- $data['type']=$type;
- $data['order_no']=$order_no;
- $data['admin_id']=$admin_id;
- $data['log_info']=json_encode($infoLog,true);
- $data['add_ts']=time();
- return $this->insertGetId($data);
- }
- public function getLogOrderPage($page,$pageSize,$condition=[],$is_count = false,$order=''){
- $join=[
- ['admin admin','admin.admin_id=orderLog.admin_id','LEFT'],
- ['order order','order.order_no=orderLog.order_no','LEFT'],
- ];
- $this->alias('orderLog')
- ->field('orderLog.*,admin.admin_name')
- ->join($join);
- if(!empty($condition)){
- $this->where($condition);
- }
- if(!empty($order)){
- $this->order($order);
- }
- if($is_count){
- return $this->count();
- }
- return $this->page($page,$pageSize)->select();
- }
- }
|