更新
This commit is contained in:
parent
99e9ed7e8b
commit
6b20b68f9d
@ -61,14 +61,14 @@ class TaskSchedulingLists extends BaseAdminDataLists implements ListsSearchInter
|
||||
$where[]=['party_a|party_b','in',$arr];
|
||||
}
|
||||
}
|
||||
if(isset($params['area_manager']) && $params['area_manager']!=''){
|
||||
$arr= Admin::where('name','like','%'.$params['area_manager'].'%')->column('id');
|
||||
if(isset($params['create_user_id']) && $params['create_user_id']!=''){
|
||||
$arr= Admin::where('name','like','%'.$params['create_user_id'].'%')->column('id');
|
||||
if($arr){
|
||||
$where[]=['area_manager','in',$arr];
|
||||
}
|
||||
}
|
||||
return TaskScheduling::where($this->searchWhere)
|
||||
->with(['admin','company','company_type_name'])
|
||||
->with(['admin','company','company_type'])
|
||||
->field(['id', 'create_user_id', 'template_id', 'company_id', 'company_type', 'status'])
|
||||
->limit($this->limitOffset, $this->limitLength)
|
||||
->order(['id' => 'desc'])
|
||||
|
@ -60,7 +60,7 @@ class Company extends BaseModel
|
||||
|
||||
public function getContractAttr()
|
||||
{
|
||||
$find=Contract::where('party_a', $this->id)->field('check_status,status')->find();
|
||||
$find=Contract::where('party_a|party_b', $this->id)->field('check_status,status')->find();
|
||||
if($find){
|
||||
return $find->toArray();
|
||||
}else{
|
||||
|
@ -37,9 +37,9 @@ class TaskScheduling extends BaseModel
|
||||
{
|
||||
return $this->hasOne(Admin::class, 'id', 'create_user_id')->bind(['admin_name'=>'name']);
|
||||
}
|
||||
public function companyTypeName()
|
||||
public function companyType()
|
||||
{
|
||||
return $this->hasOne(DictData::class, 'id', 'company_type')->bind(['company_type'=>'name']);
|
||||
return $this->hasOne(DictData::class, 'id', 'company_type')->bind(['company_type_name'=>'name']);
|
||||
}
|
||||
public function template()
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user