'今天', '3' => '最近三天', '7' => '最近七天', '15' => '最近半月', '30' => '最近一个月'); $logtype = array('1' => '注册', '2' => '添加简历', '3' => '申请职位', '4' => '发布职位', '5' => '刷新职位', '6' => '下载简历', '7' => '邀请面试', '8' => '发送短信', '9' => '发送邮件', '10' => '微信小程序', '11' => '内容检测'); $search_list[] = array("param" => "end", "name" => '发布时间', "value" => $ad_time); $search_list[] = array("param" => "logtype", "name" => '类型', "value" => $logtype); $this->yunset("search_list", $search_list); } function index_action() { $this->set_search(); $errlogM = $this->MODEL('errlog'); if (trim($_GET['keyword'])) { if ($_GET['type'] == "1") { $where['uid'] = $_GET['keyword']; } else { $where['content'] = array('like', trim($_GET['keyword'])); } $urlarr['keyword'] = $_GET['keyword']; $urlarr['type'] = $_GET['type']; } if (isset($_GET['end'])) { if ($_GET['end'] == '1') { $where['ctime'] = array('>=', strtotime(date("Y-m-d 00:00:00"))); } else { $where['ctime'] = array('>=', strtotime('-' . $_GET['end'] . 'day')); } $urlarr['end'] = $_GET['end']; } if ($_GET['logtype']) { $where['type'] = $_GET['logtype']; $urlarr['logtype'] = $_GET['logtype']; } $urlarr = $_GET; $urlarr['page'] = "{{page}}"; $pageurl = Url($_GET['m'], $urlarr, 'admin'); $pageM = $this->MODEL('page'); $pages = $pageM->pageList('error_log', $where, $pageurl, $_GET['page']); if ($pages['total'] > 0) { if ($_GET['order']) { $where['orderby'] = $_GET['t'] . ',' . $_GET['order']; $urlarr['order'] = $_GET['order']; $urlarr['t'] = $_GET['t']; } else { $where['orderby'] = array('isread, asc', 'id,desc'); } $where['limit'] = $pages['limit']; $List = $errlogM->getList($where, array('utype' => 'admin')); $this->yunset('rows', $List); } $this->yuntpl(array('admin/errlog')); } function del_action() { $this->check_token(); $errlogM = $this->MODEL('errlog'); if ($_GET["id"] == 'all') { $where['id'] = array('>', 0); $errlogM->delErrlog($where); $this->layer_msg("已清空错误日志!", 9, 0, $_SERVER['HTTP_REFERER']); } else { if ($_GET["del"]) { $where['id'] = array('in', pylode(',', $_GET["del"])); } elseif (isset($_GET["id"])) { $where['id'] = $_GET["id"]; } $return = $errlogM->delErrlog($where); $this->layer_msg($return['msg'], $return['errcode'], $return['layertype'], $_SERVER['HTTP_REFERER']); } } }