"infotype","name"=>'意见类型',"value"=>array("1"=>"建议","2"=>"意见","3"=>"求助","4"=>"投诉")); $ad_time=array('1'=>'今天','3'=>'最近三天','7'=>'最近七天','15'=>'最近半月','30'=>'最近一个月'); $status_arr=array('1'=>'未处理','2'=>'已处理'); $search_list[]=array("param"=>"end","name"=>'意见时间',"value"=>$ad_time); $search_list[]=array("param"=>"status","name"=>'意见时间',"value"=>$status_arr); $this->yunset("search_list",$search_list); } function index_action(){ $this->set_search(); $adviceM=$this->MODEL('advice'); if(trim($_GET['keyword'])){ if($_GET["type"]==1){ $where['username'] = array('like',trim($_GET['keyword'])); }else{ $where['content'] = array('like',trim($_GET['keyword'])); } $urlarr['type'] = $_GET['type']; $urlarr['keyword'] = $_GET['keyword']; } if($_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['infotype']){ $where['infotype'] = $_GET['infotype']; $urlarr['infotype'] = $_GET['infotype']; } if($_GET['status']){ $where['status'] = $_GET['status']; $urlarr['status'] = $_GET['status']; } $urlarr = $_GET; $urlarr['page'] = "{{page}}"; $pageurl=Url($_GET['m'],$urlarr,'admin'); $pageM = $this -> MODEL('page'); $pages = $pageM -> pageList('advice_question',$where,$pageurl,$_GET['page']); //分页数大于0的情况下 执行列表查询 if($pages['total'] > 0){ if($_GET['order']) { $where['orderby'] = $_GET['t'].','.$_GET['order']; $urlarr['order'] = $_GET['order']; $urlarr['t'] = $_GET['t']; }else{ $where['orderby'] = 'ctime,desc'; } $where['limit'] = $pages['limit']; $List = $adviceM -> getList($where); } $this->yunset('rows',$List); $this->yunset("get_type", $_GET); $this->yuntpl(array('admin/admin_message')); } function del_action(){ if($_GET['del']){ $this->check_token(); $del=$_GET['del']; if($del){ $return = $this -> MODEL('advice') -> delInfo($del); $this->layer_msg($return['msg'],$return['errcode'],$return['layertype'],$_SERVER['HTTP_REFERER']); }else{ $this->layer_msg('非法操作!',8); } } } function content_action(){ $con=$this -> MODEL('advice') -> getInfo(array('id'=>intval($_GET['id']))); if($con['infotype']==1){ $con['type']='建议'; }elseif($con['infotype']==2){ $con['type']='意见'; }elseif($con['infotype']==3){ $con['type']='求助'; }elseif($con['infotype']==4){ $con['type']='投诉'; } $con['name']=$con['username']; $con['ctime']=date('Y-m-d H:i:s',$con['ctime']); echo json_encode($con);die; } function handlecontent_action(){ $adviceM = $this -> MODEL('advice'); $row = $adviceM -> getInfo(array('id'=>$_GET['id'])); echo trim($row['handlecontent']);die; } function status_action(){ $adviceM = $this -> MODEL('advice'); $post = array( 'status' => intval($_POST['status']), 'handlecontent' => trim($_POST['handlecontent']) ); $return = $adviceM -> statusInfo($post,array('id'=>$_POST['mid'])); $this->ACT_layer_msg($return['msg'],$return['errcode'],$_SERVER['HTTP_REFERER'],2,1); } }