dangsn
2024-06-05 f29ad099c6dc5c55d6cb94fb190d06743777ec6d
Source/platformProject/vci-platform-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmRoleQueryServiceImpl.java
@@ -22,7 +22,6 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import plm.bs.bom.clientobject.ClientBusinessObject;
import java.util.*;
import java.util.stream.Collectors;
@@ -251,7 +250,7 @@
         if(!CollectionUtils.isEmpty(roleVOS)){
            roleVOList.addAll(roleVOS);
            String sql = "select pluseruid,plroleuid from pluserrole where pluseruid in (" + WebUtil.toInSql(userOids.toArray(new String[0])) + ")";
            List<ClientBusinessObject> cbos = boService.queryBySql(sql, null);
            List<com.vci.client.bof.ClientBusinessObject> cbos = boService.queryBySql(sql, null);
            if(!CollectionUtils.isEmpty(cbos)){
               cbos.stream().forEach(cbo->{
                  String userOid = cbo.getAttributeValue("pluseruid");
@@ -416,7 +415,7 @@
         if(!CollectionUtils.isEmpty(roleVOS)){
            roleVOList.addAll(roleVOS);
            String sql = "select plroleoid,plfuncoid from plroleright where plfuncoid in (" + WebUtil.toInSql(userOids.toArray(new String[0])) + ")";
            List<ClientBusinessObject> cbos = boService.queryBySql(sql, null);
            List<com.vci.client.bof.ClientBusinessObject> cbos = boService.queryBySql(sql, null);
            if(!CollectionUtils.isEmpty(cbos)){
               cbos.stream().forEach(cbo->{
                  String funcOid = cbo.getAttributeValue("plfuncoid");