wugg před 8 měsíci
rodič
revize
1b318976c4
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      app/bug/controller/Subscribe.php

+ 8 - 1
app/bug/controller/Subscribe.php

@@ -153,13 +153,20 @@ class Subscribe extends Base{
 	}
 				//岗位模板新建
 	public function list(){
-		$param=$this->request->param(['status'=>'','role_id'=>'','apply_id'=>'','belong'=>'','level'=>'','size'=>1,
+		$param=$this->request->param(['status'=>'','role_id'=>'','apply_id'=>'','belong'=>'','start'=>'','end'=>'','size'=>1,
 		'page'=>15],'post','trim');
 		$where=[];
 		if($param['status']!='')$where[]=['status','=',$param['status']];
 		if($param['belong']!='')$where[]=['belong','=',$param['belong']];
 		if($param['role_id']!='')$where[]=['role_id','=',$param['role_id']];
 		if($param['apply_id']!='')$where[]=['apply_id','=',$param['apply_id']];
+		if($param['start']!='' && $param['end']!=''){
+			$where[]=['createTime','between',[startTime($param['start']),endTime($param['end'])]];
+		}elseif($param['start']!='' && $param['end']==''){
+			$where[]=['createTime','>',startTime($param['start'])];
+		}elseif($param['start']=='' && $param['end']!=''){
+			$where[]=['createTime','<',endTime($param['end'])];
+		}
 		$list =$this->model->with(["roleInfo"=>['companyInfo'],'subInfo'])->where($where)->order('id desc')->paginate
 		(['list_rows'=>$param['size'],
 		'page'=>$param['page']]);