From 9c4e34d06e251667e650055412256e5743b90d72 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 07 十一月 2025 19:05:06 +0800
Subject: [PATCH] fix: bug
---
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