Browse Source

datasource and resource for admin operation

pull/2/head
qiaozhanwei 5 years ago
parent
commit
ab05b7edca
  1. 2
      escheduler-api/src/main/java/cn/escheduler/api/service/DataSourceService.java
  2. 2
      escheduler-api/src/main/java/cn/escheduler/api/service/ResourcesService.java

2
escheduler-api/src/main/java/cn/escheduler/api/service/DataSourceService.java

@ -538,7 +538,7 @@ public class DataSourceService extends BaseService{
putMsg(result, Status.RESOURCE_NOT_EXIST);
return result;
}
if(loginUser.getId() != dataSource.getUserId() || loginUser.getUserType() != UserType.ADMIN_USER){
if(loginUser.getId() != dataSource.getUserId() && loginUser.getUserType() != UserType.ADMIN_USER){
putMsg(result, Status.USER_NO_OPERATION_PERM);
return result;
}

2
escheduler-api/src/main/java/cn/escheduler/api/service/ResourcesService.java

@ -400,7 +400,7 @@ public class ResourcesService extends BaseService {
putMsg(result, Status.RESOURCE_NOT_EXIST);
return result;
}
if (loginUser.getId() != resource.getUserId() || loginUser.getUserType() != UserType.ADMIN_USER) {
if (loginUser.getId() != resource.getUserId() && loginUser.getUserType() != UserType.ADMIN_USER) {
putMsg(result, Status.USER_NO_OPERATION_PERM);
return result;
}

Loading…
Cancel
Save