From d4d461cd07b3882414ba00a242592f410a510b03 Mon Sep 17 00:00:00 2001 From: zhouhaibin Date: Tue, 19 Aug 2025 10:00:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E6=96=B0=E5=A2=9E=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E5=92=8C=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/homepage/index.vue | 2 +- .../user/home/components/ChecklistPage.vue | 894 +++++++++++++++++- .../home/components/InvoiceRecordsPage.vue | 110 +++ .../home/components/PurchaseRecordsPage.vue | 111 +++ src/views/user/home/components/ReviewPage.vue | 12 - src/views/user/home/index.vue | 34 +- 6 files changed, 1111 insertions(+), 52 deletions(-) create mode 100644 src/views/user/home/components/InvoiceRecordsPage.vue create mode 100644 src/views/user/home/components/PurchaseRecordsPage.vue diff --git a/src/views/homepage/index.vue b/src/views/homepage/index.vue index 9ed608f..aee265c 100644 --- a/src/views/homepage/index.vue +++ b/src/views/homepage/index.vue @@ -68,7 +68,7 @@ const startTrial = () => { const contactUs = () => { // 联系我们功能 - alert('联系我们:contact@markup.ai'); + alert('联系我们'); }; onMounted(() => { diff --git a/src/views/user/home/components/ChecklistPage.vue b/src/views/user/home/components/ChecklistPage.vue index d9137a3..fe9d4bf 100644 --- a/src/views/user/home/components/ChecklistPage.vue +++ b/src/views/user/home/components/ChecklistPage.vue @@ -3,17 +3,618 @@ +
-
-
📋
-

功能开发中,敬请期待...

+
+ +
+
合同类型
+ +
+ +
+ + 正在加载合同类型... +
+ +
+
+
+ {{ category.contractName }} +
+ +
+ +
+
暂无合同类型
+
+
+
+
+ + +
+ +
+
+
审查要点
+
+ + +
+
+ +
+ +
+ + 正在加载审查要点... +
+ +
+
+
+ +
+ {{ riskLevelText(rule.riskLevel) }} +
+
{{ rule.title }}
+
+ +
+
+
+ +
+
请先选择合同类型
+
+
+
暂无审查要点
+
+
+
+
+ + +
+
+
📋
+
请选择一个审查要点查看详情,或点击"新建要点"添加新的审查要点
+
+ +
+
+

+ {{ isAddingNew ? '新建审查要点' : (isEditing ? '编辑审查要点' : '审查要点详情') }} +

+
+ + + +
+
+ +
+ + + {{ selectedRule?.title }} + + + + + {{ getCategoryName(selectedRule?.typeId) }} + + + + + + {{ riskLevelText(selectedRule.riskLevel) }} + + + + + + {{ selectedRule?.sortOrder }} + + + +