diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue
index 6c0071e..e38f475 100644
--- a/src/components/Template/Step.vue
+++ b/src/components/Template/Step.vue
@@ -161,6 +161,24 @@ import qx from './StepComponents/zzqx/qx.vue';//组织清洗-清洗
import zc from './StepComponents/zzqx/zc.vue';//组织清洗-暂存
import qy from './StepComponents/zzqx/qy.vue';//组织清洗-弃液
+
+//PCR
+import sjjy from './StepComponents/pcr/sjjy.vue';//PCR-试剂加样
+import jryp_pcr from './StepComponents/pcr/jryp_pcr.vue';//PCR-加入样品
+import bzyp from './StepComponents/pcr/bzyp.vue';//PCR-补足样品
+import jz_pcr from './StepComponents/pcr/jz_pcr.vue';//PCR-静置
+import nscyp from './StepComponents/pcr/nscyp.vue';//PCR-NSC样品
+import qrhy from './StepComponents/pcr/qrhy.vue';//PCR-轻柔混匀
+//PCR-PE板位放置:使用PCR-轻柔混匀
+import tgbwfz from './StepComponents/pcr/tgbwfz.vue';//PCR-天根板位放置
+//PCR-罗氏板位放置:使用PCR-轻柔混匀
+import tqsj from './StepComponents/pcr/tqsj.vue';//PCR-提取上机
+import lssj from './StepComponents/pcr/lssj.vue';//PCR-罗氏上机
+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 { public_templateStepList } from '@/api/business/public/public';
@@ -310,6 +328,21 @@ export default {
qx,
zc,
qy,
+
+ //PCR
+ sjjy,
+ jryp_pcr,
+ bzyp,
+ jz_pcr,
+ nscyp,
+ qrhy,
+ tgbwfz,
+ tqsj,
+ lssj,
+ yqzt,
+ ecsj,
+ czclcl,
+ ypzy,
},
computed: {
stepComponentMap() {
@@ -430,6 +463,24 @@ export default {
'qx':'qx',
'zc':'zc',
'qy':'qy',
+
+ //PCR
+ 'sjjy':'sjjy',
+ 'jryp_pcr':'jryp_pcr',
+ 'bzyp':'bzyp',
+ 'jz_pcr':'jz_pcr',
+ 'nscyp':'nscyp',
+ 'qrhy':'qrhy',
+ 'pebwfz':'qrhy',
+ 'tgbwfz':'tgbwfz',
+ 'lsbwfz':'qrhy',
+ 'tqsj':'tqsj',
+ 'lssj':'lssj',
+
+ 'yqzt':'yqzt',
+ 'ecsj':'ecsj',
+ 'czclcl':'czclcl',
+ 'ypzy':'ypzy',
}
}
diff --git a/src/components/Template/StepComponents/pcr/bzyp.vue b/src/components/Template/StepComponents/pcr/bzyp.vue
new file mode 100644
index 0000000..be9b1f8
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/bzyp.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/czclcl.vue b/src/components/Template/StepComponents/pcr/czclcl.vue
new file mode 100644
index 0000000..f3be5b0
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/czclcl.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/ecsj.vue b/src/components/Template/StepComponents/pcr/ecsj.vue
new file mode 100644
index 0000000..af6cd31
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/ecsj.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/jryp_pcr.vue b/src/components/Template/StepComponents/pcr/jryp_pcr.vue
new file mode 100644
index 0000000..628294e
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/jryp_pcr.vue
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/jz_pcr.vue b/src/components/Template/StepComponents/pcr/jz_pcr.vue
new file mode 100644
index 0000000..6c556e0
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/jz_pcr.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/lssj.vue b/src/components/Template/StepComponents/pcr/lssj.vue
new file mode 100644
index 0000000..4bffdbd
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/lssj.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/nscyp.vue b/src/components/Template/StepComponents/pcr/nscyp.vue
new file mode 100644
index 0000000..1c002f0
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/nscyp.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/qrhy.vue b/src/components/Template/StepComponents/pcr/qrhy.vue
new file mode 100644
index 0000000..f16e161
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/qrhy.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/sjjy.vue b/src/components/Template/StepComponents/pcr/sjjy.vue
new file mode 100644
index 0000000..36b67ae
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/sjjy.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/tgbwfz.vue b/src/components/Template/StepComponents/pcr/tgbwfz.vue
new file mode 100644
index 0000000..3ff209d
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/tgbwfz.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/tqsj.vue b/src/components/Template/StepComponents/pcr/tqsj.vue
new file mode 100644
index 0000000..e74478d
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/tqsj.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/ypzy.vue b/src/components/Template/StepComponents/pcr/ypzy.vue
new file mode 100644
index 0000000..25e2fa8
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/ypzy.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/pcr/yqzt.vue b/src/components/Template/StepComponents/pcr/yqzt.vue
new file mode 100644
index 0000000..b6a1895
--- /dev/null
+++ b/src/components/Template/StepComponents/pcr/yqzt.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
\ No newline at end of file