From 5efaf48f505b6ebb08a66f243d46a50c90ed3392 Mon Sep 17 00:00:00 2001 From: luojie <125330818@qq.com> Date: Mon, 2 Feb 2026 22:11:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E7=83=A6=E4=BA=BA=E7=9A=84=E6=8F=90=E4=BA=A4=E8=AE=B0=E5=BD=95?= =?UTF-8?q?]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/Step.vue | 4 + .../Template/StepComponents/ZLSubPackage.vue | 341 +++++++++++++++++++++ src/components/Template/StepComponents/ry/qywz.vue | 4 +- src/components/Template/StepComponents/ry/zlfz.vue | 52 ++++ src/components/Template/StepFormPackage.vue | 5 + .../business/comps/template/comps/sp/SP00456.vue | 123 ++++---- 6 files changed, 468 insertions(+), 61 deletions(-) create mode 100644 src/components/Template/StepComponents/ZLSubPackage.vue create mode 100644 src/components/Template/StepComponents/ry/zlfz.vue diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index 4e57bd5..5743dd1 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -71,6 +71,7 @@ import Js from "./StepComponents/ry/js.vue";//溶液-计数 import Mj from "./StepComponents/ry/mj.vue";//溶液-灭菌 import Fs from "./StepComponents/ry/fs.vue";//溶液-复苏 import Fb from "./StepComponents/ry/fb.vue";//溶液-封板 +import Zlfz from "./StepComponents/ry/zlfz.vue";//溶液-质量分装 @@ -113,6 +114,7 @@ const stepTypes = [ { label: '灭菌', value: 'mj' }, { label: '复苏', value: 'fs' }, { label: '封板', value: 'fb' }, + { label: '质量分装', value: 'zlfz' }, ]; @@ -177,6 +179,7 @@ export default { Mj, Fs, Fb, + Zlfz, }, computed: { stepComponentMap() { @@ -220,6 +223,7 @@ export default { 'mj': 'Mj', 'fs': 'Fs', 'fb': 'Fb', + 'zlfz': 'Zlfz', } } return this.componentMap diff --git a/src/components/Template/StepComponents/ZLSubPackage.vue b/src/components/Template/StepComponents/ZLSubPackage.vue new file mode 100644 index 0000000..fd881f5 --- /dev/null +++ b/src/components/Template/StepComponents/ZLSubPackage.vue @@ -0,0 +1,341 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/ry/qywz.vue b/src/components/Template/StepComponents/ry/qywz.vue index 5bbecc9..563a731 100644 --- a/src/components/Template/StepComponents/ry/qywz.vue +++ b/src/components/Template/StepComponents/ry/qywz.vue @@ -33,7 +33,9 @@ import stepMixins from '@/components/Template/mixins/stepMixins.js'; type:"text", }, zl:{ - type:"span", + type:"input", + fillType:"actFill", + disabled:true, }, text3:{ diff --git a/src/components/Template/StepComponents/ry/zlfz.vue b/src/components/Template/StepComponents/ry/zlfz.vue new file mode 100644 index 0000000..a070892 --- /dev/null +++ b/src/components/Template/StepComponents/ry/zlfz.vue @@ -0,0 +1,52 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepFormPackage.vue b/src/components/Template/StepFormPackage.vue index b1a6dc1..457e609 100644 --- a/src/components/Template/StepFormPackage.vue +++ b/src/components/Template/StepFormPackage.vue @@ -47,6 +47,9 @@ +
{{sItem.otherLabel ? $t(sItem.otherLabel) : $t("template.common.other") }}
@@ -64,6 +67,7 @@