lyhzzz 1 rok temu
rodzic
commit
f42e42de86

+ 5 - 0
src/main/java/com/fdkankan/manage/controller/inner/InnerAPIController.java

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

+ 2 - 1
src/main/resources/mapper/manage/ScenePlusMapper.xml

@@ -51,7 +51,8 @@
     </select>
 
     <select id="sceneAuthPageList" resultType="com.fdkankan.manage.vo.response.UserShareSceneVo">
-        select s.id,s.title,s.num,s.create_time,s.scene_status as status,s.scene_source,e.web_site,e.algorithm_time,ju.ry_no,ju.ry_nick_name
+        select s.id,s.title,s.num,s.create_time,s.scene_status as status,s.scene_source,e.web_site,e.algorithm_time,ju.ry_no,ju.ry_nick_name,
+            jua.auth_type
         from t_scene_plus s
         left join  t_scene_plus_ext e on s.id = e.plus_id
         left join jy_user ju on s.user_id = ju.user_id