From 0b578df215da5869e2825237bbfb8fa94d22492e Mon Sep 17 00:00:00 2001
From: zhouxiaofeng <2946471396@qq.com>
Date: Tue, 30 Jun 2026 09:54:17 +0800
Subject: [PATCH] 11
---
src/api/launch.js | 8 +
.../components/ContractCollectModal.vue | 348 ++++++++++++++++++
.../ContractPartyPlaceholderModal.vue | 182 ++++-----
src/views/contract/launch/index.vue | 69 +++-
4 files changed, 508 insertions(+), 99 deletions(-)
create mode 100644 src/views/contract/launch/components/ContractCollectModal.vue
diff --git a/src/api/launch.js b/src/api/launch.js
index f3fb418..75ab817 100644
--- a/src/api/launch.js
+++ b/src/api/launch.js
@@ -121,6 +121,14 @@ export function mockCollectLaunch(id) {
});
}
+export function saveContractCollectInfo(id, data) {
+ return request({
+ url: `/contract/launch/${id}/collect/save`,
+ method: "post",
+ data,
+ });
+}
+
export function archiveLaunch(id, data = {}) {
return request({
url: `/contract/launch/${id}/archive`,
diff --git a/src/views/contract/launch/components/ContractCollectModal.vue b/src/views/contract/launch/components/ContractCollectModal.vue
new file mode 100644
index 0000000..a1f9967
--- /dev/null
+++ b/src/views/contract/launch/components/ContractCollectModal.vue
@@ -0,0 +1,348 @@
+
+