diff --git a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/notice/result/UnReadListResultDTO.java b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/notice/result/UnReadListResultDTO.java index 714a59537c..b92a1879d1 100644 --- a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/notice/result/UnReadListResultDTO.java +++ b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/notice/result/UnReadListResultDTO.java @@ -55,6 +55,11 @@ public class UnReadListResultDTO implements Serializable { */ private Boolean isExpirat; + /** + * 是否编辑过(true:是,false:否) + */ + private Boolean isChanged; + @JsonIgnore private String userId; } diff --git a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/topic/result/AllMessagesResultDTO.java b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/topic/result/AllMessagesResultDTO.java index 378b3ad861..fbb744420c 100644 --- a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/topic/result/AllMessagesResultDTO.java +++ b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/topic/result/AllMessagesResultDTO.java @@ -24,12 +24,12 @@ public class AllMessagesResultDTO implements Serializable { /** * 发布者的全称(街道-姓氏先生/女士)【专项组显示真实名】 */ - private String userNickName; + private String releaseUserName; /** * 发布者的头像Url */ - private String userHeadPhoto; + private String releaseUserHeadPhoto; /** * 发布时间yyyy-MM-dd diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/ResiGroupDao.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/ResiGroupDao.java index 44d94c04aa..0818935a1c 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/ResiGroupDao.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/ResiGroupDao.java @@ -271,7 +271,7 @@ public interface ResiGroupDao extends BaseDao { * @author zxc * @date 2021/4/21 上午9:45 */ - List selectUserReadFlag(@Param("groupId")String groupId,@Param("userIds")List userIds,@Param("ids")List ids); + List selectUserReadFlag(@Param("groupId")String groupId,@Param("userId")String userId,@Param("ids")List ids); /** * @Description 根据 活动或通知查询 未读人数 diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java index 7f67bf5f83..79a5172bd5 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java @@ -2345,7 +2345,7 @@ public class ResiTopicServiceImpl extends BaseServiceImpl ids = latestTenData.stream().map(m -> m.getId()).collect(Collectors.toList()); List userInfos = disPoseUserInfo(result.getGroupType(), userIds); // 查询用户的 活动或通知的 阅读状态 - List userReadFlag = resiGroupDao.selectUserReadFlag(groupId, userIds, ids); + List userReadFlag = resiGroupDao.selectUserReadFlag(groupId, userId, ids); // 查询小组下的 通知或活动 未读人数 List userUnReadCount = resiGroupDao.selectUserUnReadById(groupId, ids); latestTenData.forEach(l -> { @@ -2526,8 +2526,8 @@ public class ResiTopicServiceImpl extends BaseServiceImpl { if (a.getUserId().equals(u.getUserId())){ - a.setUserNickName(u.getReleaseUserName()); - a.setUserHeadPhoto(u.getReleaseUserHeadPhoto()); + a.setReleaseUserName(u.getReleaseUserName()); + a.setReleaseUserHeadPhoto(u.getReleaseUserHeadPhoto()); } }); // 徽章 diff --git a/epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml b/epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml index a010334abd..49c73e454b 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml +++ b/epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml @@ -643,11 +643,7 @@ FROM act_read_record WHERE DEL_FLAG = 0 - AND ( - - USER_ID = #{userId} - - ) + AND USER_ID = #{userId} AND ( GROUP_ACT_ID = #{id} @@ -663,11 +659,7 @@ FROM notice_read_record WHERE DEL_FLAG = 0 - AND ( - - USER_ID = #{userId} - - ) + AND USER_ID = #{userId} AND ( NOTICE_ID = #{id} @@ -735,7 +727,7 @@