From 9af54706c44505d552866083f99998936447843e Mon Sep 17 00:00:00 2001
From: memorylkf <312904636@qq.com>
Date: Tue, 10 Mar 2026 11:12:33 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?=
=?UTF-8?q?=20=E7=BB=84=E7=BB=87=E6=B8=85=E6=B4=97=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 | 16 +++++
src/components/Template/StepComponents/zzqx/qx.vue | 59 +++++++++++++++++++
src/components/Template/StepComponents/zzqx/qy.vue | 47 +++++++++++++++
src/components/Template/StepComponents/zzqx/zc.vue | 68 ++++++++++++++++++++++
src/components/Template/mixins/stepMixins.js | 2 +-
5 files changed, 191 insertions(+), 1 deletion(-)
create mode 100644 src/components/Template/StepComponents/zzqx/qx.vue
create mode 100644 src/components/Template/StepComponents/zzqx/qy.vue
create mode 100644 src/components/Template/StepComponents/zzqx/zc.vue
diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue
index 756dc7f..6c0071e 100644
--- a/src/components/Template/Step.vue
+++ b/src/components/Template/Step.vue
@@ -155,6 +155,12 @@ import fq2 from './StepComponents/ypfq/fq2.vue';//样品分取-分取2
//样品分取-分取3:使用样品分取-分取2
import hh from './StepComponents/ypfq/hh.vue';//样品分取-混合
+
+//组织清洗
+import qx from './StepComponents/zzqx/qx.vue';//组织清洗-清洗
+import zc from './StepComponents/zzqx/zc.vue';//组织清洗-暂存
+import qy from './StepComponents/zzqx/qy.vue';//组织清洗-弃液
+
import { public_templateStepList } from '@/api/business/public/public';
@@ -299,6 +305,11 @@ export default {
//样品分取
fq2,
hh,
+
+ //组织清洗
+ qx,
+ zc,
+ qy,
},
computed: {
stepComponentMap() {
@@ -415,6 +426,11 @@ export default {
'fq3':'fq2',
'hh':'hh',
+ //组织清洗
+ 'qx':'qx',
+ 'zc':'zc',
+ 'qy':'qy',
+
}
}
return this.componentMap
diff --git a/src/components/Template/StepComponents/zzqx/qx.vue b/src/components/Template/StepComponents/zzqx/qx.vue
new file mode 100644
index 0000000..cc9beb2
--- /dev/null
+++ b/src/components/Template/StepComponents/zzqx/qx.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/zzqx/qy.vue b/src/components/Template/StepComponents/zzqx/qy.vue
new file mode 100644
index 0000000..dccd533
--- /dev/null
+++ b/src/components/Template/StepComponents/zzqx/qy.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/zzqx/zc.vue b/src/components/Template/StepComponents/zzqx/zc.vue
new file mode 100644
index 0000000..2d9fb8a
--- /dev/null
+++ b/src/components/Template/StepComponents/zzqx/zc.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/mixins/stepMixins.js b/src/components/Template/mixins/stepMixins.js
index 469366b..c5b7ccf 100644
--- a/src/components/Template/mixins/stepMixins.js
+++ b/src/components/Template/mixins/stepMixins.js
@@ -2,7 +2,7 @@ export default {
dicts:[
"business_tjdw","business_czhj","business_rqcz","business_zldw",
"business_yqscdw","business_zsdw","business_wddw","business_ccwz","business_ggdw",
- "business_hjxx"
+ "business_hjxx","business_zzzc"
],
props: {
formData: {