feat(REQ-3300) - 优化发起审批的表单提交逻辑
This commit is contained in:
parent
79469b821a
commit
80d84f8cce
@ -766,6 +766,13 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
if (MapUtils.isNotEmpty(req.getRelationOrderMap())) {
|
||||
List<VisaChangeTempCreateReq.OrderSimpleModel> taskOrders = req.getRelationOrderMap().getOrDefault(VisaBillTypeEnum.TASK.name(), null);
|
||||
if (CollectionUtils.isNotEmpty(taskOrders)) {
|
||||
List<Map<String, String>> taskOrderMaps = new ArrayList<>();
|
||||
taskOrders.forEach(i -> {
|
||||
Map<String, String> taskOrderMap = new HashMap<>();
|
||||
taskOrderMap.put("id", i.getNo());
|
||||
taskOrderMap.put("name", i.getName());
|
||||
taskOrderMaps.add(taskOrderMap);
|
||||
});
|
||||
formVariables.put(FORM_FIELD_RELATION_TASK_ORDER, taskOrders);
|
||||
}
|
||||
|
||||
@ -776,14 +783,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
|
||||
List<VisaChangeTempCreateReq.OrderSimpleModel> visaOrders = req.getRelationOrderMap().getOrDefault(VisaBillTypeEnum.DESIGN_VISA.name(), null);
|
||||
if (CollectionUtils.isNotEmpty(visaOrders)) {
|
||||
List<Map<String, String>> visaOrderMaps = new ArrayList<>();
|
||||
visaOrders.forEach(i -> {
|
||||
Map<String, String> visaOrderMap = new HashMap<>();
|
||||
visaOrderMap.put("id", i.getNo());
|
||||
visaOrderMap.put("name", i.getName());
|
||||
visaOrderMaps.add(visaOrderMap);
|
||||
});
|
||||
formVariables.put(FORM_FIELD_RELATION_VISA_ORDER, visaOrderMaps);
|
||||
formVariables.put(FORM_FIELD_RELATION_VISA_ORDER, visaOrders);
|
||||
}
|
||||
}
|
||||
formVariables.put(FORM_FIELD_ATTACH, req.getAttach());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user