Parcourir la source

接口获取场景列表和授权信息

lyhzzz il y a 1 an
Parent
commit
89efc2c177

+ 1 - 1
src/main/java/com/fdkankan/manage/entity/UserShareParam.java

@@ -10,6 +10,6 @@ public class UserShareParam extends RequestBase {
     private String ryNo;
     private Integer mainUserId;
     private Integer jyUserId;
-    private Integer type;   //0我共享的,1共享给我的
+    private Integer type = 0;   //0我共享的,1共享给我的
     private Long userId;
 }

+ 1 - 1
src/main/java/com/fdkankan/manage/service/impl/JyUserShareServiceImpl.java

@@ -50,7 +50,7 @@ public class JyUserShareServiceImpl extends ServiceImpl<IJyUserShareMapper, JyUs
         if(mainUser == null){
             throw new BusinessException(ResultCode.USER_NOT_EXIST);
         }
-        if(param.getType() == null || param.getType() == 0){
+        if( param.getType() == 0){
             param.setMainUserId(mainUser.getId());
         }
         if(param.getType() == 1){

+ 7 - 1
src/main/resources/mapper/manage/JyUserShareMapper.xml

@@ -3,7 +3,13 @@
 <mapper namespace="com.fdkankan.manage.mapper.IJyUserShareMapper">
 
     <select id="pageList" resultType="com.fdkankan.manage.vo.response.UserShareVo">
-        select us.id,u.user_id ,u.ry_nick_name,u.ry_no,u.status from jy_user u left join jy_user_share us on u.id = us.jy_user_id
+        select us.id,u.user_id ,u.ry_nick_name,u.ry_no,u.status from jy_user u
+        <if test="param.type !=null and param.type == 0">
+            left join jy_user_share us on u.id = us.jy_user_id
+        </if>
+        <if test="param.type !=null and param.type == 1">
+            left join jy_user_share us on u.id = us.main_jy_user_id
+        </if>
         where u.rec_status = 'A' and us.rec_status = 'A'
         <if test="param.ryNickName != null and param.ryNickName !=''">
             and u.ry_nick_name like  concat ('%',#{param.ryNickName},'%')