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');