|
@@ -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']]);
|