diff --git a/src/views/gh/improvementProposal/components/ImprovementProposalForm.vue b/src/views/gh/improvementProposal/components/ImprovementProposalForm.vue index 3cde3fe..73cd63d 100644 --- a/src/views/gh/improvementProposal/components/ImprovementProposalForm.vue +++ b/src/views/gh/improvementProposal/components/ImprovementProposalForm.vue @@ -57,7 +57,7 @@ - + @@ -67,7 +67,7 @@ - + @@ -415,13 +415,13 @@ } console.log('表单提交数据', values) const result = await saveOrUpdate(values, isUpdate); - // 新增时,保存成功后绑定附件的 bussinessId + // 新增阶段附件暂不绑定;主表生成 ID 后统一关联,保证普通表单和 BPM 使用同一查询键。 if (!isUpdate) { const newId = typeof result === 'string' ? result : (result?.id || result); if (newId) { formData.id = newId; - await beforeFileRef.value?.bindBussinessId(`${formData.proposalNo}:before`); - await afterFileRef.value?.bindBussinessId(`${formData.proposalNo}:after`); + await beforeFileRef.value?.bindBussinessId(`${formData.id}:before`); + await afterFileRef.value?.bindBussinessId(`${formData.id}:after`); } } emit('success');