=',$startDate." 00:00:00"]; if($endDate!='')$where[' l.operateTime'] = ['<=',$endDate." 23:59:59"]; return $mrs = Db::name('log_operates')->alias('l')->join('__STAFFS__ s',' l.staffId=s.staffId','left') ->join('__MENUS__ m',' l.menuId=m.menuId','left') ->where($where) ->field('l.*,s.staffName,m.menuName') ->order('l.operateId', 'desc')->paginate(input('limit/d')); } /** * 新增操作权限 */ public function add($param){ $data = []; $data['staffId'] = (int)session('WST_STAFF.staffId'); $data['operateTime'] = date('Y-m-d H:i:s'); $data['menuId'] = $param['menuId']; $data['operateDesc'] = $param['operateDesc']; $data['content'] = $param['content']; $data['operateUrl'] = $param['operateUrl']; $data['operateIP'] = $param['operateIP']; $this->create($data); } /** * 获取指定的操作记录 */ public function getById($id){ $rs = $this->get($id); if(!empty($rs)){ return WSTReturn('', 1,$rs); } return WSTReturn('对不起,没有找到该记录', -1); } }