From 952086e89e5eca1c05f52499eca4aaa3c01a5bd1 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Tue, 10 Mar 2026 17:19:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20pcr=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 | 31 +++++++ .../Template/StepComponents/pcr/ddhy_pcr.vue | 54 +++++++++++ .../Template/StepComponents/pcr/hsypfz.vue | 103 +++++++++++++++++++++ .../Template/StepComponents/pcr/jd_pcr.vue | 58 ++++++++++++ .../Template/StepComponents/pcr/sjjyst.vue | 48 ++++++++++ .../Template/StepComponents/pcr/sslx.vue | 48 ++++++++++ .../Template/StepComponents/pcr/sy_pcr.vue | 99 ++++++++++++++++++++ .../Template/StepComponents/pcr/wxhy_pcr.vue | 44 +++++++++ .../Template/StepComponents/pcr/xfzcl.vue | 52 +++++++++++ .../Template/StepComponents/pcr/ypbc.vue | 58 ++++++++++++ 10 files changed, 595 insertions(+) create mode 100644 src/components/Template/StepComponents/pcr/ddhy_pcr.vue create mode 100644 src/components/Template/StepComponents/pcr/hsypfz.vue create mode 100644 src/components/Template/StepComponents/pcr/jd_pcr.vue create mode 100644 src/components/Template/StepComponents/pcr/sjjyst.vue create mode 100644 src/components/Template/StepComponents/pcr/sslx.vue create mode 100644 src/components/Template/StepComponents/pcr/sy_pcr.vue create mode 100644 src/components/Template/StepComponents/pcr/wxhy_pcr.vue create mode 100644 src/components/Template/StepComponents/pcr/xfzcl.vue create mode 100644 src/components/Template/StepComponents/pcr/ypbc.vue diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index e38f475..1623dfe 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -178,6 +178,16 @@ import yqzt from './StepComponents/pcr/yqzt.vue';//PCR-仪器暂停 import ecsj from './StepComponents/pcr/ecsj.vue';//PCR-二次上机 import czclcl from './StepComponents/pcr/czclcl.vue';//PCR-磁珠残留处理 import ypzy from './StepComponents/pcr/ypzy.vue';//PCR-样品转移 +import hsypfz from './StepComponents/pcr/hsypfz.vue';//PCR-核酸样品分装 +import ypbc from './StepComponents/pcr/ypbc.vue';//PCR-样品保存 +import jd_pcr from './StepComponents/pcr/jd_pcr.vue';//PCR-解冻 +import sjjyst from './StepComponents/pcr/sjjyst.vue';//PCR-试剂加样(手提) +import ddhy_pcr from './StepComponents/pcr/ddhy_pcr.vue';//PCR-颠倒混匀 +import wxhy_pcr from './StepComponents/pcr/wxhy_pcr.vue';//PCR-涡旋混匀 +import sy_pcr from './StepComponents/pcr/sy_pcr.vue';//PCR-水浴 +import sslx from './StepComponents/pcr/sslx.vue';//PCR-瞬时离心 +import xfzcl from './StepComponents/pcr/xfzcl.vue';//PCR-吸附柱处理 + import { public_templateStepList } from '@/api/business/public/public'; @@ -343,6 +353,16 @@ export default { ecsj, czclcl, ypzy, + hsypfz, + + ypbc, + jd_pcr, + sjjyst, + ddhy_pcr, + wxhy_pcr, + sy_pcr, + sslx, + xfzcl, }, computed: { stepComponentMap() { @@ -481,6 +501,17 @@ export default { 'ecsj':'ecsj', 'czclcl':'czclcl', 'ypzy':'ypzy', + 'hsypfz':'hsypfz', + + 'ypbc':'ypbc', + 'jd_pcr':'jd_pcr', + 'sjjyst':'sjjyst', + 'ddhy_pcr':'ddhy_pcr', + 'wxhy_pcr':'wxhy_pcr', + 'sy_pcr':'sy_pcr', + 'sslx':'sslx', + 'xfzcl':'xfzcl', + } } diff --git a/src/components/Template/StepComponents/pcr/ddhy_pcr.vue b/src/components/Template/StepComponents/pcr/ddhy_pcr.vue new file mode 100644 index 0000000..d81f135 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/ddhy_pcr.vue @@ -0,0 +1,54 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/hsypfz.vue b/src/components/Template/StepComponents/pcr/hsypfz.vue new file mode 100644 index 0000000..7a6ca2a --- /dev/null +++ b/src/components/Template/StepComponents/pcr/hsypfz.vue @@ -0,0 +1,103 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/jd_pcr.vue b/src/components/Template/StepComponents/pcr/jd_pcr.vue new file mode 100644 index 0000000..e4440ff --- /dev/null +++ b/src/components/Template/StepComponents/pcr/jd_pcr.vue @@ -0,0 +1,58 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/sjjyst.vue b/src/components/Template/StepComponents/pcr/sjjyst.vue new file mode 100644 index 0000000..62904b5 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/sjjyst.vue @@ -0,0 +1,48 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/sslx.vue b/src/components/Template/StepComponents/pcr/sslx.vue new file mode 100644 index 0000000..fbb0669 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/sslx.vue @@ -0,0 +1,48 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/sy_pcr.vue b/src/components/Template/StepComponents/pcr/sy_pcr.vue new file mode 100644 index 0000000..c9e50e7 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/sy_pcr.vue @@ -0,0 +1,99 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/wxhy_pcr.vue b/src/components/Template/StepComponents/pcr/wxhy_pcr.vue new file mode 100644 index 0000000..3da4228 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/wxhy_pcr.vue @@ -0,0 +1,44 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/xfzcl.vue b/src/components/Template/StepComponents/pcr/xfzcl.vue new file mode 100644 index 0000000..eda1fa6 --- /dev/null +++ b/src/components/Template/StepComponents/pcr/xfzcl.vue @@ -0,0 +1,52 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/pcr/ypbc.vue b/src/components/Template/StepComponents/pcr/ypbc.vue new file mode 100644 index 0000000..5ebb9bc --- /dev/null +++ b/src/components/Template/StepComponents/pcr/ypbc.vue @@ -0,0 +1,58 @@ + + + + + + \ No newline at end of file