|
|
@@ -77,6 +77,13 @@ class ServiceWorkLists extends BaseAdminDataLists implements ListsSearchInterfac
|
|
|
|
|
|
public function queryWhere(){
|
|
|
$where = [];
|
|
|
+ if (isset($this->params['all_tenant'])) {
|
|
|
+ if((int)$this->params['all_tenant'] === 1){
|
|
|
+ $where[] = ['tenant_id','>' ,0];
|
|
|
+ }else{
|
|
|
+ $where[] = ['tenant_id','=', 0];
|
|
|
+ }
|
|
|
+ }
|
|
|
if (isset($this->params['master_worker_name']) && !empty($this->params['master_worker_name'])) {
|
|
|
$master_worker_ids = MasterWorker::where([['worker_number|mobile|real_name', 'like','%' .$this->params['master_worker_name'] . '%']])->column('id')??[0];
|
|
|
$where[] = ['master_worker_id','in' ,$master_worker_ids];
|