<?php namespace App\Model; use Illuminate\Database\Eloquent\Model; use Request; use Excel; use DB; class OrderActionLogModel extends Model { protected $connection = 'order'; protected $table = 'lie_order_action_log'; protected $primaryKey = 'log_id'; public $timestamps = false; /** * 操作记录 * @param [Integer] $order_id [订单ID] * @param [Integer] $operator_id [操作人] * @param [Integer] $operator_type [操作人类型:1.网站用户,2.CMS用户, 3-系统定时任务,4-ERP,5-WMS,6-中金] * @param [string] $event [操作事件] * @return [type] [description] */ public function addLog($order_id, $operator_id, $operator_type = 1, $event='') { $log['order_id'] = $order_id; $log['operator_id'] = $operator_id; $log['operator_type'] = $operator_type; $log['event'] = $event; $log['ip'] = get_client_ip(0, true); $log['create_time'] = time(); $actionLog = $this->insert($log); if (!$actionLog) return false; return $actionLog; } }