提交 35fe8bfc 编写于 作者: sq3536's avatar sq3536

基础功能角色

上级 d493a152
......@@ -39,7 +39,7 @@ public class SysPSSystemExService extends SysPSSystemServiceImpl {
prepareApps(et);
if(!super.create(et))
return false;
syncPermission(et);
// syncPermission(et);
return true;
}
......@@ -50,8 +50,8 @@ public class SysPSSystemExService extends SysPSSystemServiceImpl {
prepareApps(et);
if(!super.update(et))
return false;
if(ignoreSyncPermission==null||ignoreSyncPermission.equals(false))
syncPermission(et);
// if(ignoreSyncPermission==null||ignoreSyncPermission.equals(false))
// syncPermission(et);
return true;
}
......
......@@ -180,7 +180,6 @@ public class SysAppService extends SysAppServiceImpl
break;
}
}
sysPSSystem.set("ignoreSyncPermission",true);
if(bchange)
sysPSSystemService.update(sysPSSystem);
}
......
......@@ -111,7 +111,11 @@ public class SysPSSystemResource {
log.warn(String.format("[%s]系统资源没有变化,忽略本次同步请求:",syspssystemdto.getPssystemid()));
return ResponseEntity.status(HttpStatus.OK).body(true);
}
return ResponseEntity.status(HttpStatus.OK).body(syspssystemService.save(syspssystemMapping.toDomain(syspssystemdto)));
SysPSSystem domain=syspssystemMapping.toDomain(syspssystemdto);
boolean ret = (system==null)?syspssystemService.create(domain):syspssystemService.update(domain);
if(ret)
syspssystemService.syncPermission(domain);
return ResponseEntity.status(HttpStatus.OK).body(ret);
}
@PreAuthorize("hasAnyAuthority('ROLE_SUPERADMIN','ibzuaa-SysPSSystem-Save-all')")
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册