From b9b2e213f103fd31acdc7a4925064ac087d00e45 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Wed, 5 Nov 2025 14:35:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E6=A0=87=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/analysis/components/BidForm.vue | 98 ++++++++++++++++++++++- src/views/analysis/index.vue | 2 +- 2 files changed, 98 insertions(+), 2 deletions(-) diff --git a/src/views/analysis/components/BidForm.vue b/src/views/analysis/components/BidForm.vue index 03d3582..bb4b1f2 100644 --- a/src/views/analysis/components/BidForm.vue +++ b/src/views/analysis/components/BidForm.vue @@ -3,11 +3,43 @@
- + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -31,6 +63,14 @@ export default { form: { markName: '', + unit: '', + bidNumber: '', + bidName: '', + maximumBidLimit: '', + safetyConstFee: '', + bidBond: '', + biddingStage: '', + duration: '', }, rules: { markName: [ @@ -40,6 +80,62 @@ export default { trigger: 'blur', }, ], + unit: [ + { + required: true, + message: '请输入单位', + trigger: 'blur', + }, + ], + bidNumber: [ + { + required: true, + message: '请输入标段编号', + trigger: 'blur', + }, + ], + bidName: [ + { + required: true, + message: '请输入标段名称', + trigger: 'blur', + }, + ], + maximumBidLimit: [ + { + required: true, + message: '请输入最高投标限价(万元)', + trigger: 'blur', + }, + ], + safetyConstFee: [ + { + required: true, + message: '请输入安全文明施工费(万元)', + trigger: 'blur', + }, + ], + bidBond: [ + { + required: true, + message: '请输入投标保证金(万元)', + trigger: 'blur', + }, + ], + biddingStage: [ + { + required: true, + message: '请输入招标阶段', + trigger: 'blur', + }, + ], + duration: [ + { + required: true, + message: '请输入工期', + trigger: 'blur', + }, + ], }, } }, diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue index 48dadb5..63189cb 100644 --- a/src/views/analysis/index.vue +++ b/src/views/analysis/index.vue @@ -150,7 +150,7 @@ export default { .analysis-container { height: calc(100vh - 84px); overflow: hidden; - // background: linear-gradient(180deg, #F1F6FF 20%, #E5EFFF 100%); + background: linear-gradient(180deg, #F1F6FF 20%, #E5EFFF 100%); } ::v-deep .table-card {