张天森
2022-10-13 84d5ca12a4c91cfa8164c7c6ef434999ff96446e
三说会堂事件流程处理
3个文件已修改
17 ■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComEvent.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComEventMapper.xml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComEvent.java
@@ -190,4 +190,6 @@
    private Integer hasPerm;
    @TableField(exist = false)
    private List<Long> communityIds;
    @TableField(exist = false)
    private List<Long> eventIds;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
@@ -545,6 +545,13 @@
                comEvent.setCommunityIds(cids);
            }
        }
        if (isExpertCheck && comEvent.getUserType()!=1){
            if (nonNull(comEventMapper.listEventIds(expertId))){
                List<Long> eventIds = comEventMapper.listEventIds(expertId);
                comEvent.setEventIds(eventIds);
            }
        }
        if (nonNull(loginUserInfoVO.getAccount())){
            if (loginUserInfoVO.getAccount().equals("admin")){
                comEvent.setUserType(null);
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComEventMapper.xml
@@ -162,9 +162,9 @@
        from com_sanshuo_event_info
        <where>
            event_process_status not in (9)
        <if test="eventIds != null">
        <if test="comEvent.eventIds != null">
            AND id in
            <foreach collection="eventIds" item="id" separator="," open="(" close=")">
            <foreach collection="comEvent.eventIds" item="id" separator="," open="(" close=")">
             #{id}
            </foreach>
        </if>
@@ -194,9 +194,9 @@
        from com_sanshuo_event_info
        <where>
            event_process_status not in (9)
            <if test="eventIds != null">
            <if test="comEvent.eventIds != null">
                AND id in
                <foreach collection="eventIds" item="id" separator="," open="(" close=")">
                <foreach collection="comEvent.eventIds" item="id" separator="," open="(" close=")">
                    #{id}
                </foreach>
            </if>