mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 11:35:12 +08:00
update 通过登录信息,获取有权限的运营商列表
This commit is contained in:
@@ -4,6 +4,8 @@ import com.github.pagehelper.PageHelper;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.jsowell.common.constant.CacheConstants;
|
||||
import com.jsowell.common.constant.Constants;
|
||||
import com.jsowell.common.core.domain.entity.SysUser;
|
||||
import com.jsowell.common.core.domain.model.LoginUser;
|
||||
import com.jsowell.common.core.domain.vo.AuthorizedDeptVO;
|
||||
import com.jsowell.common.core.redis.RedisCache;
|
||||
import com.jsowell.common.enums.MemberWalletEnum;
|
||||
@@ -38,6 +40,7 @@ import org.springframework.util.StopWatch;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 会员基础信息Service业务层处理
|
||||
@@ -432,8 +435,23 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
|
||||
*/
|
||||
@Override
|
||||
public List<MerchantInfoVO> getMerchantListByAuthV2(List<String> deptIds) {
|
||||
List<MerchantInfoVO> resultList = Lists.newArrayList();
|
||||
// 获取登录用户 所有有权限运营商
|
||||
SecurityUtils.getAuthorizedMap();
|
||||
LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||
if (Objects.isNull(loginUser)) {
|
||||
return resultList;
|
||||
}
|
||||
// 获取登录用户对应的user对象
|
||||
SysUser user = loginUser.getUser();
|
||||
if (Objects.isNull(user)) {
|
||||
return resultList;
|
||||
}
|
||||
// 获取所属部门id
|
||||
Long deptId = user.getDeptId();
|
||||
if (Objects.isNull(deptId)) {
|
||||
return resultList;
|
||||
}
|
||||
// 根据部门id查询对应的运营商
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user