diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue index 231fda8..f154247 100644 --- a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue @@ -235,6 +235,7 @@ export default { subKey: "subGzy", subFillType: "actFill", maxlength: 20, + labelWidth: 80, }, } }, @@ -249,6 +250,7 @@ export default { subKey: "subXsy", subFillType: "actFill", maxlength: 20, + labelWidth: 80, }, } }, @@ -349,23 +351,64 @@ export default { }, //获取目标溶液编号 async getCode() { - const { stepTableFormData = [] } = v; - if (stepTableFormData && stepTableFormData.length > 0 && !stepTableFormData[0].bhCode) { + // 基质表格 + const {stepTableFormData = []} = v; + if(stepTableFormData && stepTableFormData.length>0 && !stepTableFormData[0].bhCode){ const result = await getLatestSn({ count: stepTableFormData.length, }) - if (result.code == 200) { - if (stepTableFormData.length === 0) { - this.$refs.tableRef.updateDataSourceByRowIndex(0, { - [bhCode]: result.data, + if(result.code == 200){ + if(stepTableFormData.length===1){ + this.$refs.tableRef.updateDataSourceByRowIndex(0,{ + bhCode: result.data, }) - } else { - for (let i = 0; i < stepTableFormData.length; i++) { - this.$refs.tableRef.updateDataSourceByRowIndex(i, { + }else{ + for(let i=0;i { + debugger + EventBus.$emit('onModifyRecord', params,) + }, 10); + } + } + // 溶液表格 + const {stepTableFormData_1 = []} = v; + if(stepTableFormData_1 && stepTableFormData_1.length>0 && !stepTableFormData_1[0].bhCode){ + const result = await getLatestSn({ + count: stepTableFormData_1.length, + }) + if(result.code == 200){ + if(stepTableFormData_1.length===1){ + this.$refs.rongyeTableRef.updateDataSourceByRowIndex(0,{ + bhCode: result.data, + }) + }else{ + for(let i=0;i { + debugger + EventBus.$emit('onModifyRecord', params,) + }, 10); } } },