From 41072e5816e6cebb5ae7a0c417ba185dc442d00a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 06 十一月 2025 18:24:45 +0800
Subject: [PATCH] feat: 接口

---
 src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue b/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue
index 04d7d16..4007ad0 100644
--- a/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue
+++ b/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue
@@ -43,6 +43,13 @@
           :disabled="form.isEnterpriseUserCreated"
         ></ProFormText>
       </ProFormItemV2>
+      <ProFormItemV2 label="鑷畾涔夊唴瀹�:" prop="customContents">
+        <ProFormCheckbox
+          v-model="form.customContents"
+          :value-enum="templateParamList"
+          enum-value-key="label"
+        ></ProFormCheckbox>
+      </ProFormItemV2>
       <ProFormItemV2
         label="涓婁紶妯℃澘锛�"
         prop="file"
@@ -96,6 +103,7 @@
   ProFormUpload,
   ProFormSelect,
   ProFormSwitch,
+  ProFormCheckbox,
 } from '@bole-core/components';
 import { filterCN, filterNumbersFromString, downloadFileByUrl } from '@/utils';
 import { FormInstance, FormRules } from 'element-plus';
@@ -106,6 +114,7 @@
 } from '@/constants';
 import * as electronSignServices from '@/services/api/electronSign';
 import { Message } from '@bole-core/core';
+import { useTemplateDetailProvide } from '@/fabric-editor/hooks/context';
 
 defineOptions({
   name: 'AddOrEditTemplateDialog',
@@ -125,6 +134,8 @@
   enterpriseId: string;
   isAutoSign: boolean;
   autoSignPowerAttorneyUrl: UploadUserFile[];
+
+  customContents: string[];
 };
 
 const form = defineModel<Form>('form');
@@ -147,6 +158,10 @@
   all: true,
 });
 
+const { templateParamList } = useTemplateDetailProvide({
+  isDefault: false,
+});
+
 async function handleCodeBlur() {
   try {
     let params: API.CheckContractTemplateCommand = {

--
Gitblit v1.9.1