application/controllers/basedata/log.php
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Log extends CI_Controller {
public function __construct(){
parent::__construct();
$this->common_model->checkpurview(83);
}
public function index(){
$v = array();
$data['status'] = 200;
$data['msg'] = 'success';
$fromDate = str_enhtml($this->input->get_post('fromDate',TRUE));
$toDate = str_enhtml($this->input->get_post('toDate',TRUE));
$page = max(intval($this->input->get_post('page',TRUE)),1);
$rows = max(intval($this->input->get_post('rows',TRUE)),100);
$skey = str_enhtml($this->input->get_post('skey',TRUE));
$user = str_enhtml($this->input->get_post('user',TRUE));
$where = $user ? ' and name="'.$user.'"' :'';
$where .= $fromDate ? ' and adddate>="'.$fromDate.'"' :'';
$where .= $toDate ? ' and adddate<="'.$toDate.'"' :'';
$offset = $rows * ($page-1);
$data['data']['page'] = $page; //当前页
$data['data']['records'] = $this->mysql_model->get_count(LOG,'(1=1) '.$where.''); //总条数
$data['data']['total'] = ceil($data['data']['records']/$rows); //总分页数
$list = $this->mysql_model->get_results(LOG,'(1=1) '.$where.' order by id desc limit '.$offset.','.$rows.'');
foreach ($list as $arr=>$row) {
$v[$arr]['id'] = intval($row['id']);
$v[$arr]['name'] = $row['name'];
$v[$arr]['loginName'] = $row['loginName'];
$v[$arr]['operateTypeName'] = $row['operateTypeName'];
$v[$arr]['operateType'] = 255;
$v[$arr]['userId'] = $row['userId'];
$v[$arr]['log'] = $row['log'];
$v[$arr]['modifyTime'] = $row['modifyTime'];
}
$data['data']['rows'] = $v;
die(json_encode($data));
}
public function initloglist(){
$this->load->view('settings/log-initloglist');
}
//用户列表
public function queryAllUser(){
$v = array();
$data['status'] = 200;
$data['msg'] = 'success';
$data['data']['totalsize'] = $this->mysql_model->get_count(ADMIN,'(1=1)');
$list = $this->mysql_model->get_results(ADMIN,'(1=1) order by uid desc');
foreach ($list as $arr=>$row) {
$v[$arr]['userid'] = intval($row['uid']);
$v[$arr]['name'] = $row['name'];
}
$data['data']['items'] = $v;
die(json_encode($data));
}
后面还有 23 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
