From 814072f0d256368cf150940c9ba7cf41b67b576c Mon Sep 17 00:00:00 2001
From: lslaiwy <1209768238@qq.com>
Date: Sun, 8 Mar 2026 17:54:27 +0800
Subject: [PATCH 1/3] =?UTF-8?q?fix[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]DL?=
=?UTF-8?q?016.vue?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/business/comps/template/comps/dl/DL016.vue | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/views/business/comps/template/comps/dl/DL016.vue b/src/views/business/comps/template/comps/dl/DL016.vue
index 8953cae..06abc10 100644
--- a/src/views/business/comps/template/comps/dl/DL016.vue
+++ b/src/views/business/comps/template/comps/dl/DL016.vue
@@ -12,14 +12,14 @@
onRegentSubmit"
+ @beforeSaveRecord = "beforeSaveRecord"
:showAddRow="false" :showOperation="false"
ref="qcxjjyqkTableRef" :columns="stepColumns" :formData="formData">
From 44a5c1003c41786d7cbbdcac373790370aee7c18 Mon Sep 17 00:00:00 2001
From: luojie <125330818@qq.com>
Date: Sun, 8 Mar 2026 18:15:08 +0800
Subject: [PATCH 2/3] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]?=
=?UTF-8?q?[=E6=89=B9=E9=87=8F=E4=BF=AE=E6=94=B9step=E7=9A=84=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Template/HandleFormItem.vue | 6 ++++--
src/components/Template/mixins/formPackageMixins.js | 1 +
src/views/business/comps/template/comps/pcr/PCR008.vue | 2 +-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/components/Template/HandleFormItem.vue b/src/components/Template/HandleFormItem.vue
index 03b3a59..ebaffc4 100644
--- a/src/components/Template/HandleFormItem.vue
+++ b/src/components/Template/HandleFormItem.vue
@@ -631,9 +631,11 @@ export default {
};
if (type === "mix") {
params.mixType = true;
- } else if (item.qxbdType) {
+ }
+ if (item.qxbdType) {
params.qxbdType = item.qxbdType;
- } else if (item.checkType) {
+ }
+ if (item.checkType) {
params.checkType = item.checkType;
}
}
diff --git a/src/components/Template/mixins/formPackageMixins.js b/src/components/Template/mixins/formPackageMixins.js
index 77f44da..1abcb5f 100644
--- a/src/components/Template/mixins/formPackageMixins.js
+++ b/src/components/Template/mixins/formPackageMixins.js
@@ -67,6 +67,7 @@ export default {
},
getRegentItem(item, fieldCode = "type") {
const type = item[fieldCode];
+ console.log(item, "type")
return {
label: "",
type,
diff --git a/src/views/business/comps/template/comps/pcr/PCR008.vue b/src/views/business/comps/template/comps/pcr/PCR008.vue
index 495ca17..6a2dc86 100644
--- a/src/views/business/comps/template/comps/pcr/PCR008.vue
+++ b/src/views/business/comps/template/comps/pcr/PCR008.vue
@@ -177,7 +177,7 @@ export default {
type: 'qxbd',
fillType: 'preFill',
qxbdType: 'PCR007',
- checkType: 'checkBox',
+ checkType: 'checkbox',
filledCodes: ['bdmc', 'bdbh'],
},
yjry: {
From 8ca6bea4f67e7fcbc64395ae33bef70f048b3030 Mon Sep 17 00:00:00 2001
From: luojie <125330818@qq.com>
Date: Sun, 8 Mar 2026 18:51:57 +0800
Subject: [PATCH 3/3] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]?=
=?UTF-8?q?[=E6=89=B9=E9=87=8F=E4=BF=AE=E6=94=B9step=E7=9A=84=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Template/HandleFormItem.vue | 4 ++--
.../business/comps/template/comps/pcr/PCR008.vue | 5 ++++-
.../template/dialog/SelectMixReagentDialog.vue | 21 +++++++++++++++++----
3 files changed, 23 insertions(+), 7 deletions(-)
diff --git a/src/components/Template/HandleFormItem.vue b/src/components/Template/HandleFormItem.vue
index ebaffc4..4e4a368 100644
--- a/src/components/Template/HandleFormItem.vue
+++ b/src/components/Template/HandleFormItem.vue
@@ -591,8 +591,8 @@ export default {
this.inputValue = data.selectedId;
const { filledCodes = [] } = this.item;
console.log(filledCodes, "filledCodes")
- const { selectInfo, row } = data;
- if (filledCodes.length > 0) {
+ const { selectInfo, row,checkType } = data;
+ if (filledCodes.length > 0 && checkType !=="checkbox") {
this.inputValue = row[filledCodes[0]] + "(" + row[filledCodes[1]] + ")";
}
this.selectRegentInfo = data;
diff --git a/src/views/business/comps/template/comps/pcr/PCR008.vue b/src/views/business/comps/template/comps/pcr/PCR008.vue
index 6a2dc86..e017cc0 100644
--- a/src/views/business/comps/template/comps/pcr/PCR008.vue
+++ b/src/views/business/comps/template/comps/pcr/PCR008.vue
@@ -15,7 +15,7 @@