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