统一 boot 和 cloud 代码

This commit is contained in:
YunaiV
2023-10-23 23:48:06 +08:00
parent 633a4c5687
commit 7bff98b658
7 changed files with 15 additions and 14 deletions

View File

@@ -77,6 +77,7 @@ public class BrokerageUserController {
@PreAuthorize("@ss.hasPermission('trade:brokerage-user:query')")
public CommonResult<BrokerageUserRespVO> getBrokerageUser(@RequestParam("id") Long id) {
BrokerageUserDO brokerageUser = brokerageUserService.getBrokerageUser(id);
// TODO @疯狂:是不是搞成一个统一的 convert
BrokerageUserRespVO respVO = BrokerageUserConvert.INSTANCE.convert(brokerageUser);
return success(BrokerageUserConvert.INSTANCE.copyTo(memberUserApi.getUser(id), respVO));
}

View File

@@ -232,7 +232,8 @@ public class BrokerageUserServiceImpl implements BrokerageUserService {
return PageResult.empty();
}
// 1.2 根据昵称过滤下级用户
Map<Long, MemberUserRespDTO> userMap = convertMapByFilter(memberUserApi.getUserList(childIds),
List<MemberUserRespDTO> users = memberUserApi.getUserList(childIds);
Map<Long, MemberUserRespDTO> userMap = convertMapByFilter(users,
user -> StrUtil.contains(user.getNickname(), pageReqVO.getNickname()),
MemberUserRespDTO::getId);
if (CollUtil.isEmpty(userMap)) {