diff --git a/src/components/Template/StepComponents/ZLSubPackage.vue b/src/components/Template/StepComponents/ZLSubPackage.vue index 48454f3..9d262f1 100644 --- a/src/components/Template/StepComponents/ZLSubPackage.vue +++ b/src/components/Template/StepComponents/ZLSubPackage.vue @@ -22,7 +22,7 @@
预设每份容量
-
@@ -34,7 +34,7 @@
电子天平
-
@@ -56,9 +56,14 @@ - 获取值 + + + 打印
@@ -119,7 +124,8 @@ export default { inputNumberItem: { type: "inputNumber", fillType: "actFill", - label: "实际称量" + label: "实际称量", + disabled: true, }, preInputNumberItem: { type: "inputNumber", @@ -391,17 +397,21 @@ export default { this.formData[field] = selectedId; this.formData.dztpInfo = data.row; }, - async onGetValue(item) { + async onGetValue(signData, item, index) { const { dztp,dztpInfo,dw } = this.formData; if (isValueEmpty(dztp)) { this.$message.error("请选择电子天平"); return; } + const oldItem = JSON.parse(JSON.stringify(item)); const result = await getBalance({yq:dztpInfo,dw}); if(result.success){ item.actnum = result.value; this.fzList = [...this.fzList]; - justUpdateFilledFormData() + this.$refs[this.prefixKey + this.stepIndex + '_actnum'+index][0].handleUpdateRecord(signData,{ + oldValue: oldItem.actnum, + inputValue: result.value + }) }else{ this.$message.error(result.message || "获取值失败"); } diff --git a/src/components/Template/StepComponents/ry/bdzl.vue b/src/components/Template/StepComponents/ry/bdzl.vue index fff483b..8c72742 100644 --- a/src/components/Template/StepComponents/ry/bdzl.vue +++ b/src/components/Template/StepComponents/ry/bdzl.vue @@ -1,6 +1,6 @@