diff --git a/app/adminapi/logic/marketing/MarketingBidResultLogic.php b/app/adminapi/logic/marketing/MarketingBidResultLogic.php index 719d896df..25220d47c 100644 --- a/app/adminapi/logic/marketing/MarketingBidResultLogic.php +++ b/app/adminapi/logic/marketing/MarketingBidResultLogic.php @@ -52,6 +52,7 @@ $res = MarketingBidResult::create([ 'bid_info_id' => $params['bid_info_id'], 'bid_result' => $params['bid_result'], + 'bid_result_code' => $params['bid_result_code'] ?? '', 'quotation' => $params['quotation'] ?? 0, 'bid_open_date' => !empty($params['bid_open_date']) ? strtotime($params['bid_open_date']) : 0, 'bid_open_address' => $params['bid_open_address'] ?? '', @@ -103,6 +104,7 @@ MarketingBidResult::where('id', $params['id'])->update([ 'bid_info_id' => $params['bid_info_id'], 'bid_result' => $params['bid_result'], + 'bid_result_code' => $params['bid_result_code'] ?? '', 'quotation' => $params['quotation'] ?? 0, 'bid_open_date' => !empty($params['bid_open_date']) ? strtotime($params['bid_open_date']) : 0, 'bid_open_address' => $params['bid_open_address'] ?? '', diff --git a/app/adminapi/validate/marketing/MarketingBidResultValidate.php b/app/adminapi/validate/marketing/MarketingBidResultValidate.php index 7ca454217..352a8724a 100644 --- a/app/adminapi/validate/marketing/MarketingBidResultValidate.php +++ b/app/adminapi/validate/marketing/MarketingBidResultValidate.php @@ -39,6 +39,7 @@ 'id' => 'require|checkData', 'bid_info_id' => 'require|checkBidInfo', 'bid_result' => 'require|in:0,1', + 'bid_result_code' => 'requireIf:bid_result,0', 'quotation' => 'requireIf:bid_result,0|float|egt:0', 'bid_open_date' => 'require|dateFormat:Y-m-d', 'our_quotation' => 'float|egt:0', @@ -57,7 +58,8 @@ protected $field = [ 'id' => 'id', 'bid_info_id' => '投标信息id', - 'bid_result' => '投标结果 0-中标 1-不中标', + 'bid_result' => '投标结果', + 'bid_result_code' => '中标通知书编号', 'quotation' => '中标报价', 'bid_open_date' => '开标日期', 'bid_open_address' => '开标地点',