|
@@ -245,6 +245,12 @@ public class InnerAPIController extends BaseController {
|
|
|
shareParam.setPageSize(param.getPageSize());
|
|
|
shareParam.setJyUserId(jyUser.getId());
|
|
|
Page<UserAuthSceneVo> page= jyUserShareService.sceneAuthVoList(shareParam);
|
|
|
+ List<String> numList = page.getRecords().stream().map(UserAuthSceneVo::getNum).collect(Collectors.toList());
|
|
|
+ HashMap<String, List<JySceneUserAuth>> map = jySceneUserAuthService.getByNumList(numList,jyUser.getId());
|
|
|
+ for (UserAuthSceneVo record : page.getRecords()) {
|
|
|
+ List<JySceneUserAuth> userAuths = map.get(record.getNum()+"_"+record.getAuthType());
|
|
|
+ record.setAuthList(userAuths);
|
|
|
+ }
|
|
|
|
|
|
return ResultData.ok(PageInfo.PageInfo(page));
|
|
|
}
|