yxk-20260729
改善提案 修复附件上传businessid存储错误的bug
This commit is contained in:
+5
-2
@@ -101,13 +101,16 @@ public class ImprovementProposalController {
|
|||||||
@Operation(summary="improvement_proposal-添加")
|
@Operation(summary="improvement_proposal-添加")
|
||||||
@RequiresPermissions("improvementproposal:improvement_proposal:add")
|
@RequiresPermissions("improvementproposal:improvement_proposal:add")
|
||||||
@PostMapping(value = "/add")
|
@PostMapping(value = "/add")
|
||||||
public Result<String> add(@RequestBody ImprovementProposalPage improvementProposalPage) {
|
public Result<Map<String, String>> add(@RequestBody ImprovementProposalPage improvementProposalPage) {
|
||||||
ImprovementProposal improvementProposal = new ImprovementProposal();
|
ImprovementProposal improvementProposal = new ImprovementProposal();
|
||||||
BeanUtils.copyProperties(improvementProposalPage, improvementProposal);
|
BeanUtils.copyProperties(improvementProposalPage, improvementProposal);
|
||||||
improvementProposal.setBpmStatus("1");
|
improvementProposal.setBpmStatus("1");
|
||||||
// 新增申请阶段只创建主表,评分和投票子表由后续流程节点维护。
|
// 新增申请阶段只创建主表,评分和投票子表由后续流程节点维护。
|
||||||
improvementProposalService.saveMain(improvementProposal, null, null);
|
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