yxk-20260724
改善提案 新增申请只填写主表,子表由后续评分和投票流程维护。
This commit is contained in:
+4
-2
@@ -102,7 +102,8 @@ public class ImprovementProposalController {
|
|||||||
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, improvementProposalPage.getImprovementDeptScoreList(),improvementProposalPage.getImprovementInstituteVoteList());
|
// 新增申请阶段只创建主表,评分和投票子表由后续流程节点维护。
|
||||||
|
improvementProposalService.saveMain(improvementProposal, null, null);
|
||||||
return Result.OK("添加成功!");
|
return Result.OK("添加成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -270,7 +271,8 @@ public class ImprovementProposalController {
|
|||||||
for (ImprovementProposalPage page : list) {
|
for (ImprovementProposalPage page : list) {
|
||||||
ImprovementProposal po = new ImprovementProposal();
|
ImprovementProposal po = new ImprovementProposal();
|
||||||
BeanUtils.copyProperties(page, po);
|
BeanUtils.copyProperties(page, po);
|
||||||
improvementProposalService.saveMain(po, page.getImprovementDeptScoreList(),page.getImprovementInstituteVoteList());
|
// 导入新提案时同样只创建主表,不提前生成评分或投票数据。
|
||||||
|
improvementProposalService.saveMain(po, null, null);
|
||||||
}
|
}
|
||||||
return Result.OK("文件导入成功!数据行数:" + list.size());
|
return Result.OK("文件导入成功!数据行数:" + list.size());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user