|
@@ -143,6 +143,13 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
|
|
|
if(isset($this->params['id']) && $this->params['id']){
|
|
if(isset($this->params['id']) && $this->params['id']){
|
|
|
$where[] =[ 'mw.id','=',$this->params['id']];
|
|
$where[] =[ 'mw.id','=',$this->params['id']];
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ if(isset($this->params['min_rejection_num']) && is_numeric($this->params['min_rejection_num'])){
|
|
|
|
|
+ $where[] =[ 'mw.rejection_num','>=',$this->params['min_rejection_num']];
|
|
|
|
|
+ }
|
|
|
|
|
+ if(isset($this->params['max_rejection_num']) && is_numeric($this->params['max_rejection_num'])){
|
|
|
|
|
+ $where[] =[ 'mw.rejection_num','<=',$this->params['max_rejection_num']];
|
|
|
|
|
+ }
|
|
|
Log::debug('MasterWorker-where:'.json_encode($where));
|
|
Log::debug('MasterWorker-where:'.json_encode($where));
|
|
|
return $where;
|
|
return $where;
|
|
|
}
|
|
}
|
|
@@ -198,7 +205,6 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
|
|
|
$item['work_total'] = $workCount[$item['id']]??0;
|
|
$item['work_total'] = $workCount[$item['id']]??0;
|
|
|
$item['team_name'] = $teams[$item['id']]??'';
|
|
$item['team_name'] = $teams[$item['id']]??'';
|
|
|
$item['credential_info'] = $images[$item['worker_register_id']]??[];
|
|
$item['credential_info'] = $images[$item['worker_register_id']]??[];
|
|
|
- $item['rejection_num'] = MasterWorker::getRejectionNum($item['id']);
|
|
|
|
|
}
|
|
}
|
|
|
return $list;
|
|
return $list;
|
|
|
}
|
|
}
|