yxk-20260729
改善提案 修复附件上传businessid存储错误的bug
This commit is contained in:
+5
-2
@@ -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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user