fix: 权限申请流程数据丢失问题
This commit is contained in:
+7
-1
@@ -148,7 +148,13 @@ public class EsPermissionApplyFlowServiceImpl implements EsPermissionApplyFlowSe
|
||||
private void handleBusinessData(EsPermissionApplyFlowVO esPermissionApplyFlowVO) {
|
||||
ProcessEsPermissionApply processEsPermissionApply = esPermissionApplyFlowVO.getProcessEsPermissionApply();
|
||||
if (StringUtils.isNotBlank(processEsPermissionApply.getId())) {
|
||||
processEsPermissionApplyService.updateById(processEsPermissionApply);
|
||||
ProcessEsPermissionApply permissionApply
|
||||
= processEsPermissionApplyService.getById(processEsPermissionApply.getId());
|
||||
if (Objects.isNull(permissionApply)){
|
||||
processEsPermissionApplyService.save(processEsPermissionApply);
|
||||
}else {
|
||||
processEsPermissionApplyService.updateById(processEsPermissionApply);
|
||||
}
|
||||
} else {
|
||||
processEsPermissionApplyService.save(processEsPermissionApply);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user