更新
This commit is contained in:
parent
3d3ce1ea48
commit
93a7f47c10
@ -118,8 +118,12 @@ class ContractLogic extends BaseLogic
|
||||
$data = Db::name('contract')->where('id', $params['id'])
|
||||
->withAttr('party_b_info', function ($value, $data) {
|
||||
if ($data['type'] == 1) {
|
||||
$filed=['id,company_name,organization_code,province,city,area,street,address,qualification'];
|
||||
$company=Db::name('company')->where('id', $data['party_b'])->field($filed)->find();
|
||||
$filed=['id,company_name,company_type,organization_code,province,city,area,street,address,qualification'];
|
||||
$company=Db::name('company')->where('id', $data['party_b'])->field($filed)
|
||||
->withAttr('company_type_name', function ($value, $data) {
|
||||
return Db::name('dict_data')->where('id', $data['company_type'])->value('name');
|
||||
})
|
||||
->find();
|
||||
$company['qualification']=json_decode($company['qualification'],true);
|
||||
return $company;
|
||||
} else {
|
||||
@ -130,8 +134,12 @@ class ContractLogic extends BaseLogic
|
||||
}
|
||||
})
|
||||
->withAttr('party_a_info', function ($value, $data) {
|
||||
$filed=['id,company_name,organization_code,province,city,area,street,address,qualification'];
|
||||
$company=Db::name('company')->where('id', $data['party_a'])->field($filed)->find();
|
||||
$filed=['id,company_name,company_type,organization_code,province,city,area,street,address,qualification'];
|
||||
$company=Db::name('company')->where('id', $data['party_a'])
|
||||
->withAttr('company_type_name', function ($value, $data) {
|
||||
return Db::name('dict_data')->where('id', $data['company_type'])->value('name');
|
||||
})
|
||||
->field($filed)->find();
|
||||
$company['qualification']=json_decode($company['qualification'],true);
|
||||
return $company;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user