From ec434b0b4fa56ce740863486496ca1cbc83a2856 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Tue, 10 Mar 2026 10:46:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E6=A0=B7=E5=93=81=E5=88=86=E5=8F=96=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/Step.vue | 15 +++ .../Template/StepComponents/qxwdx/qxjz.vue | 10 +- .../Template/StepComponents/ypfq/fq2.vue | 120 +++++++++++++++++++++ src/components/Template/StepComponents/ypfq/hh.vue | 67 ++++++++++++ 4 files changed, 211 insertions(+), 1 deletion(-) create mode 100644 src/components/Template/StepComponents/ypfq/fq2.vue create mode 100644 src/components/Template/StepComponents/ypfq/hh.vue diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index 22e2934..756dc7f 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -149,6 +149,12 @@ import qxlx from './StepComponents/qxwdx/qxlx.vue';//全血稳定性-全血离 //全血稳定性-全血取样:使用全血稳定性-全血静置 //全血稳定性-静置后离心:使用全血稳定性-全血离心 + +//样品分取 +import fq2 from './StepComponents/ypfq/fq2.vue';//样品分取-分取2 +//样品分取-分取3:使用样品分取-分取2 +import hh from './StepComponents/ypfq/hh.vue';//样品分取-混合 + import { public_templateStepList } from '@/api/business/public/public'; @@ -289,6 +295,10 @@ export default { qxfz, qxjz, qxlx, + + //样品分取 + fq2, + hh, }, computed: { stepComponentMap() { @@ -399,6 +409,11 @@ export default { 'qxlx':'qxlx', 'qxqy':'qxjz', 'jzhlx':'qxlx', + + //样品分取 + 'fq2':'fq2', + 'fq3':'fq2', + 'hh':'hh', } } diff --git a/src/components/Template/StepComponents/qxwdx/qxjz.vue b/src/components/Template/StepComponents/qxwdx/qxjz.vue index c80c673..85b3735 100644 --- a/src/components/Template/StepComponents/qxwdx/qxjz.vue +++ b/src/components/Template/StepComponents/qxwdx/qxjz.vue @@ -66,7 +66,7 @@ export default { compareTo: "yjhj", }, text6: { - label: this.sn==='qxqy'?"条件下暂存,作为":"条件下静置,即稳定性", + label: this.sn==='qxqy'?"条件下暂存至":"条件下静置,即稳定性", type: "text", }, } @@ -93,6 +93,14 @@ export default { fillType: "actFill", otherCode: "ccwzOther", } + config[0].config.text8 = { + type: "text", + label: "作为", + } + config[0].config.yp = { + type: "input", + fillType: "actFill", + } config[0].config.text9 = { type: "text", label: "样品。", diff --git a/src/components/Template/StepComponents/ypfq/fq2.vue b/src/components/Template/StepComponents/ypfq/fq2.vue new file mode 100644 index 0000000..cf24a01 --- /dev/null +++ b/src/components/Template/StepComponents/ypfq/fq2.vue @@ -0,0 +1,120 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/ypfq/hh.vue b/src/components/Template/StepComponents/ypfq/hh.vue new file mode 100644 index 0000000..9273c07 --- /dev/null +++ b/src/components/Template/StepComponents/ypfq/hh.vue @@ -0,0 +1,67 @@ + + + + + + \ No newline at end of file