yxk-20260729

改善提案
修复附件上传businessid存储错误的bug
This commit is contained in:
ye1023
2026-07-30 15:00:34 +08:00
parent e4dcc6757a
commit abff0b286e
@@ -101,13 +101,16 @@ public class ImprovementProposalController {
@Operation(summary="improvement_proposal-添加")
@RequiresPermissions("improvementproposal:improvement_proposal:add")
@PostMapping(value = "/add")
public Result<String> add(@RequestBody ImprovementProposalPage improvementProposalPage) {
public Result<Map<String, String>> add(@RequestBody ImprovementProposalPage improvementProposalPage) {
ImprovementProposal improvementProposal = new ImprovementProposal();
BeanUtils.copyProperties(improvementProposalPage, improvementProposal);
improvementProposal.setBpmStatus("1");
// 新增申请阶段只创建主表,评分和投票子表由后续流程节点维护。
improvementProposalService.saveMain(improvementProposal, null, null);
return Result.OK("添加成功!");
// 附件需要使用主表 ID 关联,不能让前端从成功提示文本中猜测新增记录的 ID。
Map<String, String> result = new HashMap<>(1);
result.put("id", improvementProposal.getId());
return Result.OK("添加成功!", result);
}
/**