From 626aca5b856104aaebb3421a5ba66328a7dfa974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Tue, 21 Apr 2026 09:38:42 +0800 Subject: [PATCH] =?UTF-8?q?feat(contract):=20=E6=B7=BB=E5=8A=A0=E5=90=88?= =?UTF-8?q?=E5=90=8C=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=B9=B6=E4=BC=98=E5=8C=96=E5=AF=BC=E5=87=BA=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增合同模板管理组件,支持模板的增删改查 - 优化合同导出功能,从订单项获取产品数据并添加金额大写转换 - 在合同编辑页面添加模板选择功能 - 为字典键值字段添加溢出提示 - 将数据键值输入框改为多行文本框 --- .../crm/contract/components/ContractList.vue | 91 ++++- .../components/ContractTemplateManager.vue | 319 ++++++++++++++++++ klp-ui/src/views/crm/contract/index.vue | 26 +- klp-ui/src/views/system/dict/data.vue | 4 +- 4 files changed, 433 insertions(+), 7 deletions(-) create mode 100644 klp-ui/src/views/crm/contract/components/ContractTemplateManager.vue diff --git a/klp-ui/src/views/crm/contract/components/ContractList.vue b/klp-ui/src/views/crm/contract/components/ContractList.vue index f5d4e202..cf31151e 100644 --- a/klp-ui/src/views/crm/contract/components/ContractList.vue +++ b/klp-ui/src/views/crm/contract/components/ContractList.vue @@ -121,6 +121,7 @@ + + \ No newline at end of file diff --git a/klp-ui/src/views/crm/contract/index.vue b/klp-ui/src/views/crm/contract/index.vue index 66c6958c..c42cc797 100644 --- a/klp-ui/src/views/crm/contract/index.vue +++ b/klp-ui/src/views/crm/contract/index.vue @@ -85,6 +85,7 @@ --> + @@ -161,17 +162,24 @@ 取 消 + + +
+ +
+