From 396dcd5748b7f3e93d68901bc801c0245c660e04 Mon Sep 17 00:00:00 2001
From: tcy <1193318383@qq.com>
Date: Thu, 21 Aug 2025 15:40:59 +0800
Subject: [PATCH] =?UTF-8?q?feat(ctr):=20=E6=B7=BB=E5=8A=A0=E6=8B=9B?=
=?UTF-8?q?=E6=A0=87=E8=AE=A1=E5=88=92=E9=80=89=E6=8B=A9=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增获取招标计划的 API 接口
- 在合同创建页面添加招标计划选择功能
- 优化合同类型选择逻辑,增加相关提示
---
src/api/ctr/expensesContract/index.ts | 9 ++++++++
src/views/ctr/index.vue | 31 ++++++++++++++++++++++-----
2 files changed, 35 insertions(+), 5 deletions(-)
diff --git a/src/api/ctr/expensesContract/index.ts b/src/api/ctr/expensesContract/index.ts
index 139324e..3b2c2bb 100644
--- a/src/api/ctr/expensesContract/index.ts
+++ b/src/api/ctr/expensesContract/index.ts
@@ -71,4 +71,13 @@ export const getFileList = (data) => {
method: 'get',
params: data
})
+}
+
+// 获取招标计划
+export const getTenderPlan = (data) => {
+ return request({
+ url: '/ctr/expensesContract/tender/list',
+ method: 'get',
+ params: data
+ })
}
\ No newline at end of file
diff --git a/src/views/ctr/index.vue b/src/views/ctr/index.vue
index d752aa2..d07b67f 100644
--- a/src/views/ctr/index.vue
+++ b/src/views/ctr/index.vue
@@ -64,6 +64,11 @@
:value="item.value" />
+
+
+
+ 选择招标
+
@@ -75,9 +80,7 @@
oninput="value=value.replace(/[^0-9.]/g,'').replace(/\.{2,}/g,'.').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"
v-model="form.amount" placeholder="请输入合同金额" />
-
-
-
+
@@ -131,15 +134,17 @@