xuhy
2025-08-27 cd7dd3a996f8dcaeb5d288b58bd3d27442dc542b
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java
@@ -30,10 +30,7 @@
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import java.util.Set;
import java.util.*;
/**
 * @author zhibing.pu
@@ -66,8 +63,11 @@
   }
    @Override
    public List<GetSiteListDTO> getSiteListNolimit(GetSiteList siteList) {
      Set<Integer> ids = null;
    public List<GetSiteListDTO> getSiteListNolimit(GetSiteList siteList,SysUser sysUser) {
      Set<Integer> ids = new HashSet<>();
      if(sysUser.getRoleType() != 1){
         ids.add(sysUser.getSiteId());
      }
      List<GetSiteListDTO> list = this.baseMapper.getSiteListNolimit( siteList, ids);
      return list;
    }
@@ -172,7 +172,8 @@
      }
      if(Objects.nonNull(sysUser) && sysUser.getUserName().equals(dto.getAccount())) {
         // 修改密码
         R res = sysUserClient.resetPassword(sysUser);
         sysUser.setPassword(dto.getPassword());
         R res = sysUserClient.siteResetPassword(sysUser);
      }
      this.updateById(dto);