From ab67937c93b5df00d6d365c6a3b98cd8b53b1f3e Mon Sep 17 00:00:00 2001
From: memorylkf <312904636@qq.com>
Date: Mon, 9 Mar 2026 21:04:47 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?=
=?UTF-8?q?=20=E5=85=A8=E8=A1=80=E7=A8=B3=E5=AE=9A=E6=80=A7=E6=AD=A5?=
=?UTF-8?q?=E9=AA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Template/Step.vue | 17 ++++
.../Template/StepComponents/qxwdx/qxfz.vue | 75 +++++++++++++++++
.../Template/StepComponents/qxwdx/qxjz.vue | 95 ++++++++++++++++++++++
src/components/Template/StepComponents/ry/ddhy.vue | 2 +-
src/components/Template/StepComponents/ry/hwhy.vue | 8 +-
5 files changed, 192 insertions(+), 5 deletions(-)
create mode 100644 src/components/Template/StepComponents/qxwdx/qxfz.vue
create mode 100644 src/components/Template/StepComponents/qxwdx/qxjz.vue
diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue
index d039871..179432d 100644
--- a/src/components/Template/Step.vue
+++ b/src/components/Template/Step.vue
@@ -140,6 +140,12 @@ import fy_spyjzzb from './StepComponents/spyjzzb/fy_spyjzzb.vue';//色谱匀浆
import jz_spyjzzb from './StepComponents/spyjzzb/jz_spyjzzb.vue';//色谱匀浆组织表-静置
+//全血稳定性
+//全血稳定性-颠倒混匀:使用溶液-颠倒混匀
+//全血稳定性-恒温平衡:使用溶液-恒温混匀
+import qxfz from './StepComponents/qxwdx/qxfz.vue';//全血稳定性-全血分装
+import qxjz from './StepComponents/qxwdx/qxjz.vue';//全血稳定性-全血静置
+
import { public_templateStepList } from '@/api/business/public/public';
@@ -275,6 +281,10 @@ export default {
yjbc,
fy_spyjzzb,
jz_spyjzzb,
+
+ //全血稳定性
+ qxfz,
+ qxjz,
},
computed: {
stepComponentMap() {
@@ -375,6 +385,13 @@ export default {
'yjyhh':'jszz',
'fy_spyjzzb':'fy_spyjzzb',
'jz_spyjzzb':'jz_spyjzzb',
+
+
+ //全血稳定性
+ 'ddhy_qxwdx': 'Ddhy',
+ 'hwph':'Hwhy',
+ 'qxfz':'qxfz',
+ 'qxjz':'qxjz',
}
}
diff --git a/src/components/Template/StepComponents/qxwdx/qxfz.vue b/src/components/Template/StepComponents/qxwdx/qxfz.vue
new file mode 100644
index 0000000..fd5a4b4
--- /dev/null
+++ b/src/components/Template/StepComponents/qxwdx/qxfz.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/qxwdx/qxjz.vue b/src/components/Template/StepComponents/qxwdx/qxjz.vue
new file mode 100644
index 0000000..a7e710b
--- /dev/null
+++ b/src/components/Template/StepComponents/qxwdx/qxjz.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Template/StepComponents/ry/ddhy.vue b/src/components/Template/StepComponents/ry/ddhy.vue
index 90db60f..0137da5 100644
--- a/src/components/Template/StepComponents/ry/ddhy.vue
+++ b/src/components/Template/StepComponents/ry/ddhy.vue
@@ -23,7 +23,7 @@ import stepMixins from '@/components/Template/mixins/stepMixins.js';
let config = [{
config:{
text1:{
- label:"将溶液进行上下颠倒,预计颠倒",
+ label:this.sn==='ddhy_qxwdx'?"将全血样品进行轻轻上下颠倒,预计颠倒":"将溶液进行上下颠倒,预计颠倒",
type:"text",
},
ddcs1:{
diff --git a/src/components/Template/StepComponents/ry/hwhy.vue b/src/components/Template/StepComponents/ry/hwhy.vue
index 9eb60af..5171e3e 100644
--- a/src/components/Template/StepComponents/ry/hwhy.vue
+++ b/src/components/Template/StepComponents/ry/hwhy.vue
@@ -40,7 +40,7 @@ export default {
fillType: "preFill",
},
text3: {
- label: "°C,实际温度为",
+ label: "°C,设置实际温度为",
type: "text",
},
sjwd: {
@@ -64,7 +64,7 @@ export default {
fillType: "preFill",
},
text8: {
- label: "实际转速为",
+ label: "实际设置转速为",
type: "text",
},
sjzs: {
@@ -93,7 +93,7 @@ export default {
fillType: "preFill",
},
text5: {
- label: ",实际时长为",
+ label: ",实际设置时长为",
type: "text",
},
sjsc: {
@@ -108,7 +108,7 @@ export default {
fillType: "preFill",
},
text6: {
- label: ",进行恒温混匀,混匀",
+ label: this.sn==='hwph'?",进行恒温平衡,平衡": ",进行恒温混匀,混匀",
type: "text",
},
startDate: {