From ddc0e16883f9ecf24a1bd9791cedf07fb9955451 Mon Sep 17 00:00:00 2001 From: weiz <736250432@qq.com> Date: Tue, 19 Mar 2024 10:28:25 +0800 Subject: [PATCH] update --- .../logic/cost_project/CostProjectLogic.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/adminapi/logic/cost_project/CostProjectLogic.php b/app/adminapi/logic/cost_project/CostProjectLogic.php index 8a6bf1f12..5f2bd4a64 100644 --- a/app/adminapi/logic/cost_project/CostProjectLogic.php +++ b/app/adminapi/logic/cost_project/CostProjectLogic.php @@ -21,6 +21,10 @@ use app\common\logic\BaseLogic; use app\common\model\auth\Admin; use app\common\model\cost_project\CostProjectPerson; use app\common\model\DataReception; +use app\common\model\dept\Dept; +use app\common\model\dept\Orgs; +use app\common\model\GeoCity; +use app\common\model\GeoProvince; use app\common\model\project_process_management\ApplyWithSeal; use app\common\model\project_process_management\JianliProjectProgressReport; use app\common\model\project_process_management\ProjectChangeVisa; @@ -241,6 +245,16 @@ class CostProjectLogic extends BaseLogic { $res= CostProject::with(['contract'])->findOrEmpty($params['id']); $res['person_text'] = $res->person_text; + $res['types_text'] = $res->types_text; + $res['industry_nature_text'] = $res['contract']->industry_nature_text; + $province = GeoProvince::field('province_name')->where('province_code',$res['province'])->findOrEmpty(); + $city = GeoCity::field('city_name')->where('city_code',$res['city'])->findOrEmpty(); + $org = Orgs::field('name')->where('id',$res['org_id'])->findOrEmpty(); + $dept = Dept::field('name')->where('id',$res['depar'])->findOrEmpty(); + $res['province_name'] = $province['province_name']; + $res['city_name'] = $city['city_name']; + $res['org_name'] = $org['name']; + $res['dept_name'] = $dept['name']; return $res->toArray(); }