Commit eee5407e by 冷斌

update

parent 7477780d
......@@ -8,17 +8,17 @@ use Common\Controller\AdminbaseController;
class AdminlogController extends AdminbaseController {
function index(){
if($_REQUEST['start_time']!=''){
$map['addtime']=array("gt",strtotime($_REQUEST['start_time']));
$_GET['start_time']=$_REQUEST['start_time'];
}
if($_REQUEST['end_time']!=''){
$map['addtime']=array("lt",strtotime($_REQUEST['end_time']));
$_GET['end_time']=$_REQUEST['end_time'];
}
if($_REQUEST['start_time']!='' && $_REQUEST['end_time']!='' ){
$map['addtime']=array("between",array(strtotime($_REQUEST['start_time']),strtotime($_REQUEST['end_time'])));
$_GET['start_time']=$_REQUEST['start_time'];
......@@ -26,10 +26,10 @@ class AdminlogController extends AdminbaseController {
}
if($_REQUEST['keyword']!=''){
$map['adminid']=array("like","%".$_REQUEST['keyword']."%");
$map['adminid']=array("like","%".$_REQUEST['keyword']."%");
$_GET['keyword']=$_REQUEST['keyword'];
}
}
$AdminLog=M("admin_log");
$count=$AdminLog->where($map)->count();
$page = $this->page($count, 20);
......@@ -42,55 +42,57 @@ class AdminlogController extends AdminbaseController {
$this->assign('lists', $lists);
$this->assign('formget', $_GET);
$this->assign("page", $page->show('Admin'));
$this->display();
}
function del(){
$id=intval($_GET['id']);
if($id){
$result=M("admin_log")->delete($id);
$result=M("admin_log")->delete($id);
if($result){
$this->success('删除成功');
}else{
$this->error('删除失败');
}
}else{
}
}else{
$this->error('数据传入失败!');
}
}
}
}
function export()
{
if($_REQUEST['start_time']!=''){
$map['addtime']=array("gt",strtotime($_REQUEST['start_time']));
}
if($_REQUEST['end_time']!=''){
}
if($_REQUEST['end_time']!=''){
$map['addtime']=array("lt",strtotime($_REQUEST['end_time']));
}
if($_REQUEST['start_time']!='' && $_REQUEST['end_time']!='' ){
if($_REQUEST['start_time']!='' && $_REQUEST['end_time']!='' ){
$map['addtime']=array("between",array(strtotime($_REQUEST['start_time']),strtotime($_REQUEST['end_time'])));
}
if($_REQUEST['keyword']!=''){
$map['adminid']=array("like","%".$_REQUEST['keyword']."%");
$map['adminid']=array("like","%".$_REQUEST['keyword']."%");
}
$xlsName = "Excel";
$AdminLog=M("admin_log");
$xlsData=$AdminLog->where($map)->order("addtime DESC")->select();
foreach ($xlsData as $k => $v)
{
$xlsData[$k]['msg_type']=$this->msg_type[$v['type']];
$xlsData[$k]['addtime']=date("Y-m-d H:i:s",$v['addtime']);
// $xlsData[$k]['msg_type']=$this->msg_type[$v['type']];
$xlsData[$k]['addtime']=date("Y-m-d H:i:s",$v['addtime']);
$xlsData[$k]['ip']=long2ip($v['ip']);
}
$cellName = array('A','B','C','D','E');
$xlsCell = array(
array('id','序号'),
array('msg_type','信息类型'),
array('account','接收账号'),
array('content','信息内容'),
array('addtime','提交时间'),
array('adminid','管理员ID'),
array('admin','管理员'),
array('action','操作'),
array('ip','IP'),
array('addtime','时间'),
);
exportExcel($xlsName,$xlsCell,$xlsData,$cellName);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment