|
@@ -6,6 +6,7 @@ import cn.newfeifan.mall.module.system.controller.admin.user.vo.user.UserRespVO;
|
|
|
import cn.newfeifan.mall.module.system.dal.dataobject.user.AdminUserDO;
|
|
|
import cn.newfeifan.mall.module.system.dal.mysql.user.AdminUserMapper;
|
|
|
import cn.newfeifan.mall.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO;
|
|
|
+import cn.newfeifan.mall.module.system.service.permission.RoleService;
|
|
|
import cn.newfeifan.mall.module.system.service.user.AdminUserService;
|
|
|
import cn.newfeifan.mall.sale.controller.admin.shop.vo.ShopPageReqVO;
|
|
|
import cn.newfeifan.mall.sale.controller.admin.shop.vo.ShopRespVO;
|
|
@@ -45,6 +46,8 @@ public class ShopServiceImpl implements ShopService {
|
|
|
private ShopMapper shopMapper;
|
|
|
@Resource
|
|
|
private AdminUserMapper userMapper;
|
|
|
+ @Resource
|
|
|
+ private RoleService roleService;
|
|
|
@Override
|
|
|
public Long createShop(ShopSaveReqVO createReqVO) {
|
|
|
// 插入
|
|
@@ -124,7 +127,11 @@ public class ShopServiceImpl implements ShopService {
|
|
|
|
|
|
List<AdminUserDO> userRespVO = userService.getUserByShopIds(shopIds);
|
|
|
|
|
|
- return BeanUtils.toBean(userRespVO, UserRespVO.class);
|
|
|
+ List<UserRespVO> respVOS = BeanUtils.toBean(userRespVO, UserRespVO.class);
|
|
|
+ for (UserRespVO respVO : respVOS) {
|
|
|
+ respVO.setRoleName(roleService.getRoleNames(respVO.getId()));
|
|
|
+ }
|
|
|
+ return respVOS;
|
|
|
}
|
|
|
|
|
|
|