lidongdong
2023-06-30 5c0bd22b406daddb858f1ac6688182a8b26a9442
区分西区  花城分类
3个文件已修改
56 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/LoginUserInfoVO.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActDynTypeDOMapper.xml 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/LoginUserInfoVO.java
@@ -270,4 +270,8 @@
    @ApiModelProperty("商家id")
    private Long storeIdId;
    @ApiModelProperty("角色id")
    private String roleId;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActDynTypeDOMapper.xml
@@ -91,27 +91,33 @@
    <select id="getDynTypeListByAdmin" parameterType="com.panzhihua.common.model.dtos.community.PageComActDynTypeDTO"
            resultType="com.panzhihua.common.model.vos.community.ComActDynTypeVO">
<!--        SELECT-->
<!--        cadt.id,-->
<!--        cadt.`name`,-->
<!--        cadt.color,-->
<!--        cadt.community_id,-->
<!--        cadt.create_at,-->
<!--        cadt.update_at,-->
<!--        su.`name` AS createBy,-->
<!--        su1.`name` AS updateBy-->
<!--        FROM-->
<!--        com_act_dyn_type AS cadt-->
<!--        LEFT JOIN sys_user AS su ON su.user_id = cadt.create_by-->
<!--        LEFT JOIN sys_user AS su1 ON su1.user_id = cadt.update_by-->
<!--        where cadt.community_id = 0 and cadt.is_del = 2-->
<!--        <if test="comActDynTypeDTO.category != null">-->
<!--            AND cadt.category = #{comActDynTypeDTO.category}-->
<!--        </if>-->
<!--        <if test="comActDynTypeDTO.keyWord != null and comActDynTypeDTO.keyWord != &quot;&quot;">-->
<!--            and (cadt.id = #{comActDynTypeDTO.keyWord} or cadt.`name` like concat (#{comActDynTypeDTO.keyWord},'%'))-->
<!--        </if>-->
<!--        union all-->
        SELECT
        cadt.id,
        cadt.`name`,
        cadt.color,
        cadt.community_id,
        cadt.create_at,
        cadt.update_at,
        su.`name` AS createBy,
        su1.`name` AS updateBy
        FROM
        com_act_dyn_type AS cadt
        LEFT JOIN sys_user AS su ON su.user_id = cadt.create_by
        LEFT JOIN sys_user AS su1 ON su1.user_id = cadt.update_by
        where cadt.community_id = 0 and cadt.is_del = 2
        <if test="comActDynTypeDTO.area == '2'">
            AND cadt.area in (1,2)
        </if>
        <if test="comActDynTypeDTO.area == null or comActDynTypeDTO.area == '1' ">
            AND cadt.area in (1)
        </if>
        <if test="comActDynTypeDTO.category != null">
            AND cadt.category = #{comActDynTypeDTO.category}
        </if>
        <if test="comActDynTypeDTO.keyWord != null and comActDynTypeDTO.keyWord != &quot;&quot;">
            and (cadt.id = #{comActDynTypeDTO.keyWord} or cadt.`name` like concat (#{comActDynTypeDTO.keyWord},'%'))
        </if>
        union all
        SELECT
        cadt.id,
springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
@@ -894,6 +894,10 @@
            loginUserInfoVO.setStoreIdId(storeId);
        }
        SysUserRoleDO sysUserRoleDO=sysUserRoleDAO.selectOne(new QueryWrapper<SysUserRoleDO>()
                .lambda().eq(SysUserRoleDO::getUserId,sysUserDO.getUserId()));
        loginUserInfoVO.setRoleId(sysUserRoleDO.getRoleId().toString());
        return R.ok(loginUserInfoVO);
    }