From b649326cc82afd2e790614796754fc6e889838ac Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Wed, 25 Mar 2026 15:04:51 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=20dl024?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en/template/dl.js | 2 +- src/views/business/comps/template/comps/dl/DL024.vue | 15 +++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/lang/en/template/dl.js b/src/lang/en/template/dl.js index 312c9e2..d6108c6 100644 --- a/src/lang/en/template/dl.js +++ b/src/lang/en/template/dl.js @@ -391,7 +391,7 @@ export default { qxbd: '前序表单', pykssj: '培养开始时间', pyjssj: '培养结束时间', - jsButton: '培养结束时间', + jsButton: '结束', xbbh: '细胞编号' } } diff --git a/src/views/business/comps/template/comps/dl/DL024.vue b/src/views/business/comps/template/comps/dl/DL024.vue index 71cdd1b..57fc79b 100644 --- a/src/views/business/comps/template/comps/dl/DL024.vue +++ b/src/views/business/comps/template/comps/dl/DL024.vue @@ -160,17 +160,17 @@ export default { label: 'template.dl.dl024.pykssj', type: 'input', fillType: 'actFill', - subType: 'button', - subKey: 'pykssj', - buttonName: 'template.dl.dl024.jsButton', + disabled:true }, pyjssj: { label: 'template.dl.dl024.pyjssj', type: 'input', fillType: 'actFill', subType: 'button', - subKey: 'pyjssj', + subKey: 'pyjssjbtn', buttonName: 'template.dl.dl024.jsButton', + disabled: true, + subDisabled: this.fillType !== 'actFill' }, } } @@ -201,7 +201,7 @@ export default { handleClickButton(item,signData) { const arrStr = item.subKey; const value = moment().format('YYYY/MM/DD HH:mm'); - this.$refs.swypyjInfoRef.updateFormData(arrStr, value,{isUpdateRecord:true,signData}); + this.$refs.swypyjInfoRef.updateFormData('pyjssj', value,{isUpdateRecord:true,signData}); // console.log(this.getFilledFormData()) }, // 选择前置表单预留 @@ -222,11 +222,14 @@ export default { } // 从剂量组数据中提取细胞编号 const itemData = stepTableFormData.map(item => ({ - xbbh: item.targetSolutionCode+'-'+item.subTargetSolutionCode, // 细胞编号 + xbbh: item.targetSolutionCode+item.subTargetSolutionCode, // 细胞编号 })) // 使用 $set 更新 formData,触发 CustomTable 的响应式更新 this.$set(this.formData, 'stepTableFormData', itemData) + + this.$refs.swypyjInfoRef.updateFormData('pykssj', bdnr.pykssj); + this.$message.success(`已从前序表单加载 ${itemData.length} 条细胞编号数据`) } catch (error) { this.$set(this.formData, 'stepTableFormData', []) From 41a68654b31eded9123a5b22733381d7cd6162de Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Wed, 25 Mar 2026 16:21:58 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=20dl021?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/comps/template/comps/dl/DL021.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/views/business/comps/template/comps/dl/DL021.vue b/src/views/business/comps/template/comps/dl/DL021.vue index b51f7f0..2f8e08d 100644 --- a/src/views/business/comps/template/comps/dl/DL021.vue +++ b/src/views/business/comps/template/comps/dl/DL021.vue @@ -293,6 +293,8 @@ export default { }, getResource() { let content = this.getFilledFormData(); + let formData = this.formData; + debugger let tmpYq = [] tmpYq.push({ mc: content.wxjmc,