Browse Source

2025/6/29

master
Aoi_Tori 7 months ago
parent
commit
e2703c15d3
  1. 20
      src/main/java/com/spring/modules/project/entity/PlmUserRole.java
  2. 19
      src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java

20
src/main/java/com/spring/modules/project/entity/PlmUserRole.java

@ -16,6 +16,8 @@ public class PlmUserRole {
*/
private String username;
private String userId;
/**
*
*/
@ -36,6 +38,24 @@ public class PlmUserRole {
*/
private String deleteFlag;
private String superFlag;
public String getSuperFlag() {
return superFlag;
}
public void setSuperFlag(String superFlag) {
this.superFlag = superFlag;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getSite() {
return site;
}

19
src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java

@ -382,7 +382,24 @@ public class ProjectServiceImpl implements ProjectService {
@Override
public PlmUserRoleData getProjectUserRole(PlmUserRoleData data){
return projectDao.getProjectUserRole(data);
PlmUserRoleData plmUserRoleData = projectDao.getProjectUserRole(data);
if (data.getUserId() != null) {
List<String> list = sysRoleDao.getSuperFlag(data.getUserId());
String superFlag = "N";
if (list != null) {
for (String s : list) {
if ("Y".equals(s)) {
superFlag = "Y";
break;
}
}
}
if (plmUserRoleData == null){
plmUserRoleData = new PlmUserRoleData();
plmUserRoleData.setSuperFlag(superFlag);
}
}
return plmUserRoleData;
}
@Override

Loading…
Cancel
Save