diff --git a/app/adminapi/lists/marketing/MarketingBidResultLists.php b/app/adminapi/lists/marketing/MarketingBidResultLists.php index a12f1ae9c..9fc31656b 100644 --- a/app/adminapi/lists/marketing/MarketingBidResultLists.php +++ b/app/adminapi/lists/marketing/MarketingBidResultLists.php @@ -77,7 +77,9 @@ ->limit($this->limitOffset, $this->limitLength) ->order(['id' => 'desc']) ->select()->each(function ($data) { + $manager = Admin::field('name')->where('id', $data['manager'])->findOrEmpty(); $data['bid_result_text'] = $data->bid_result_text; + $data['manager_name'] = $manager?->name; //投标信息 $bid_info = MarketingBidInfo::withoutField('create_time,update_time,delete_time')->where('id', $data['bid_info_id'])->findOrEmpty(); $data['bid_info'] = $bid_info; diff --git a/app/adminapi/logic/marketing/MarketingBidResultLogic.php b/app/adminapi/logic/marketing/MarketingBidResultLogic.php index 138006934..99916903e 100644 --- a/app/adminapi/logic/marketing/MarketingBidResultLogic.php +++ b/app/adminapi/logic/marketing/MarketingBidResultLogic.php @@ -182,7 +182,9 @@ public static function detail($params): array { $data = MarketingBidResult::withoutField('create_time,update_time,delete_time')->findOrEmpty($params['id']); + $manager = Admin::field('name')->where('id', $data['manager'])->findOrEmpty(); $data['bid_result_text'] = $data->bid_result_text; + $data['manager_name'] = $manager?->name; //投标信息 $bid_info = MarketingBidInfo::withoutField('create_time,update_time,delete_time')->where('id', $data['bid_info_id'])->findOrEmpty(); $data['bid_info'] = $bid_info;