From eac4d8c755aa8584498bc176af1c3258a1aacb41 Mon Sep 17 00:00:00 2001 From: yaooo <272523191@qq.com> Date: Mon, 11 Dec 2023 15:09:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BF=AE=E5=A4=8D=E6=8A=95?= =?UTF-8?q?=E6=A0=87=E5=86=B3=E7=AD=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/bid/BidBiddingDecisionLogic.php | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/app/adminapi/logic/bid/BidBiddingDecisionLogic.php b/app/adminapi/logic/bid/BidBiddingDecisionLogic.php index fe5810baf..d0d73d427 100644 --- a/app/adminapi/logic/bid/BidBiddingDecisionLogic.php +++ b/app/adminapi/logic/bid/BidBiddingDecisionLogic.php @@ -41,23 +41,23 @@ class BidBiddingDecisionLogic extends BaseLogic Db::startTrans(); try { BidBiddingDecision::create([ - 'project_id' => $params['project_id'], - 'approve_id' => $params['approve_id'], - 'project_estimation' => $params['project_estimation'], - 'bidding_project_fund_source' => $params['bidding_project_fund_source'], + 'project_id' => $params['project_id'] ?? 0, + 'approve_id' => $params['approve_id'] ?? 0, + 'project_estimation' => $params['project_estimation'] ?? 0, + 'bidding_project_fund_source' => $params['bidding_project_fund_source'] ?? 0, 'bidding_time' => strtotime($params['bidding_time']), 'buy_bid_document_date' => strtotime($params['buy_bid_document_date']), - 'bid_type' => $params['bid_type'], - 'competitor' => $params['competitor'], - 'is_margin' => $params['is_margin'], - 'margin_amount' => $params['margin_amount'], + 'bid_type' => $params['bid_type'] ?? 0, + 'competitor' => $params['competitor'] ?? '', + 'is_margin' => $params['is_margin'] ?? 0, + 'margin_amount' => $params['margin_amount'] ?? 0, 'bid_opening_date' => strtotime($params['bid_opening_date']), 'margin_amount_return_date' => strtotime($params['margin_amount_return_date']), - 'is_internal_resources' => $params['is_internal_resources'], - 'project_assurance' => $params['project_assurance'], - 'bid_project_overview' => $params['bid_project_overview'], - 'project_desc' => $params['project_desc'], - 'annex' => $params['annex'] + 'is_internal_resources' => $params['is_internal_resources'] ?? 0, + 'project_assurance' => $params['project_assurance'] ?? 0, + 'bid_project_overview' => $params['bid_project_overview'] ?? '', + 'project_desc' => $params['project_desc'] ?? '', + 'annex' => $params['annex'] ?? '', ]); Db::commit(); @@ -82,23 +82,23 @@ class BidBiddingDecisionLogic extends BaseLogic Db::startTrans(); try { BidBiddingDecision::where('id', $params['id'])->update([ - 'project_id' => $params['project_id'], - 'approve_id' => $params['approve_id'], - 'project_estimation' => $params['project_estimation'], - 'bidding_project_fund_source' => $params['bidding_project_fund_source'], + 'project_id' => $params['project_id'] ?? 0, + 'approve_id' => $params['approve_id'] ?? 0, + 'project_estimation' => $params['project_estimation'] ?? 0, + 'bidding_project_fund_source' => $params['bidding_project_fund_source'] ?? 0, 'bidding_time' => strtotime($params['bidding_time']), 'buy_bid_document_date' => strtotime($params['buy_bid_document_date']), - 'bid_type' => $params['bid_type'], - 'competitor' => $params['competitor'], - 'is_margin' => $params['is_margin'], - 'margin_amount' => $params['margin_amount'], + 'bid_type' => $params['bid_type'] ?? 0, + 'competitor' => $params['competitor'] ?? '', + 'is_margin' => $params['is_margin'] ?? 0, + 'margin_amount' => $params['margin_amount'] ?? 0, 'bid_opening_date' => strtotime($params['bid_opening_date']), 'margin_amount_return_date' => strtotime($params['margin_amount_return_date']), - 'is_internal_resources' => $params['is_internal_resources'], - 'project_assurance' => $params['project_assurance'], - 'bid_project_overview' => $params['bid_project_overview'], - 'project_desc' => $params['project_desc'], - 'annex' => $params['annex'] + 'is_internal_resources' => $params['is_internal_resources'] ?? 0, + 'project_assurance' => $params['project_assurance'] ?? 0, + 'bid_project_overview' => $params['bid_project_overview'] ?? '', + 'project_desc' => $params['project_desc'] ?? '', + 'annex' => $params['annex'] ?? '', ]); Db::commit();