From dc3c3efbf0c0a08afae72969ccf83049775e15b8 Mon Sep 17 00:00:00 2001 From: luojie <125330818@qq.com> Date: Mon, 30 Mar 2026 16:40:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86][upd?= =?UTF-8?q?ate]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/CustomTable.vue | 6 +- src/components/Template/HandleFormItem.vue | 6 +- src/components/Template/StepComponents/JcbComp.vue | 101 +++++++++++++++++++++ src/components/Template/StepComponents/jcb/qb.vue | 4 +- src/components/Template/StepFormPackage.vue | 7 +- src/components/Template/mixins/stepMixins.js | 5 +- 6 files changed, 119 insertions(+), 10 deletions(-) create mode 100644 src/components/Template/StepComponents/JcbComp.vue diff --git a/src/components/Template/CustomTable.vue b/src/components/Template/CustomTable.vue index 2c28231..7f9f541 100644 --- a/src/components/Template/CustomTable.vue +++ b/src/components/Template/CustomTable.vue @@ -527,9 +527,9 @@ export default { }, // 点击事件 handleClickable(col, rowIndex, colIndex, row) { - if (this.templateFillType !== 'actFill') { - return - } + // if (this.templateFillType !== 'actFill') { + // return + // } this.$emit("clickable", col, rowIndex, row) }, onBeforeReagentSubmit(data, callback, col, row) { diff --git a/src/components/Template/HandleFormItem.vue b/src/components/Template/HandleFormItem.vue index fcccc06..3ccd1e9 100644 --- a/src/components/Template/HandleFormItem.vue +++ b/src/components/Template/HandleFormItem.vue @@ -1378,9 +1378,9 @@ export default { return commonInfo; }, handleClickable(item, event) { - if (this.templateFillType !== 'actFill') { - return - } + // if (this.templateFillType !== 'actFill') { + // return + // } this.$emit("clickable", item) }, //判断是否禁用复选框 diff --git a/src/components/Template/StepComponents/JcbComp.vue b/src/components/Template/StepComponents/JcbComp.vue new file mode 100644 index 0000000..815f122 --- /dev/null +++ b/src/components/Template/StepComponents/JcbComp.vue @@ -0,0 +1,101 @@ + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/jcb/qb.vue b/src/components/Template/StepComponents/jcb/qb.vue index 26fc060..af1d92a 100644 --- a/src/components/Template/StepComponents/jcb/qb.vue +++ b/src/components/Template/StepComponents/jcb/qb.vue @@ -22,9 +22,9 @@ export default { formConfig() { let config = [{ config: { - text1: { + qb: { label: "待处理。。。。", - type: "text", + type: "qb", }, } }] diff --git a/src/components/Template/StepFormPackage.vue b/src/components/Template/StepFormPackage.vue index 099af63..4c0f429 100644 --- a/src/components/Template/StepFormPackage.vue +++ b/src/components/Template/StepFormPackage.vue @@ -53,6 +53,9 @@ @onSubPackageSubmit="onSubPackageSubmit(key) " :stepIndex="stepIndex" :prefixKey="prefixKey+'_'+index" @update="(data)=>onSubPackageUpdate(data,key)" :subData = "formFields[key]" :ref="'zlSubPackageRef_'+key" /> +
{{sItem.otherLabel ? $t(sItem.otherLabel) : $t("template.common.other") }}
@@ -70,6 +73,7 @@