This commit is contained in:
weiz 2024-03-20 16:03:19 +08:00
parent 67e3a9c657
commit 95bc111fdf

View File

@ -142,10 +142,9 @@ class BidBiddingDecisionLogic extends BaseLogic
*/ */
public static function detail($params): array public static function detail($params): array
{ {
$data = BidBiddingDecision::findOrEmpty($params['id']); $data = BidBiddingDecision::withoutField('create_time,update_time,delete_time')->findOrEmpty($params['id']);
$project = Project::field('id,custom_id,name,project_code')->where('id',$data['project_id'])->findOrEmpty(); $project = Project::field('id,custom_id,name,project_code')->where('id',$data['project_id'])->findOrEmpty();
$custom = Custom::field('name')->where('id',$project['custom_id'])->findOrEmpty(); $custom = Custom::field('name')->where('id',$project['custom_id'])->findOrEmpty();
$data['project_id'] = $project['id'];
$data['project_name'] = $project['name']; $data['project_name'] = $project['name'];
$data['project_code'] = $project['project_code']; $data['project_code'] = $project['project_code'];
$data['custom_name'] = $custom['name']; $data['custom_name'] = $custom['name'];
@ -156,7 +155,6 @@ class BidBiddingDecisionLogic extends BaseLogic
$data['project_assurance_text'] = $data->project_assurance_text; $data['project_assurance_text'] = $data->project_assurance_text;
$approve_data = FlowApprove::where('id',$data['approve_id'])->findOrEmpty(); $approve_data = FlowApprove::where('id',$data['approve_id'])->findOrEmpty();
$data['approve_check_status'] = $approve_data['check_status']; $data['approve_check_status'] = $approve_data['check_status'];
unset($data['org_id'],$data['dept_id'],$data['project_id'],$data['delete_time']);
return $data->toArray(); return $data->toArray();
} }