From 78cabea3f43e23722ee9bb5e1e7ff9755410063f Mon Sep 17 00:00:00 2001 From: yinzuomei <57602893@qq.com> Date: Sat, 11 Apr 2020 16:00:45 +0800 Subject: [PATCH 01/13] =?UTF-8?q?=E5=BE=85=E5=AE=A1=E6=A0=B8=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../member/service/impl/ResiGroupMemberServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/impl/ResiGroupMemberServiceImpl.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/impl/ResiGroupMemberServiceImpl.java index 418d5b504b..697c8e352e 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/impl/ResiGroupMemberServiceImpl.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/impl/ResiGroupMemberServiceImpl.java @@ -265,8 +265,8 @@ public class ResiGroupMemberServiceImpl extends BaseServiceImpl> userResiInfoDTOListResult=epmetUserFeignClient.getUserResiInfoList(formDTO); if(userResiInfoDTOListResult.success()){ - for(UserResiInfoResultDTO userResiInfo:userResiInfoDTOListResult.getData()){ - for (ApplyingMemberResultDTO memberInfo : list) { + for (ApplyingMemberResultDTO memberInfo : list) { + for(UserResiInfoResultDTO userResiInfo:userResiInfoDTOListResult.getData()){ if(memberInfo.getApplyUserId().equals(userResiInfo.getUserId())){ memberInfo.setApplyUserName(userResiInfo.getShowName()); memberInfo.setApplyUserHeadPhoto(userResiInfo.getHeadPhoto()); From e1e604d681d5fb47927c5c23d46cfccacfec3069 Mon Sep 17 00:00:00 2001 From: zhaoqifeng Date: Sat, 11 Apr 2020 17:04:45 +0800 Subject: [PATCH 02/13] =?UTF-8?q?=E5=85=9A=E5=91=98=E8=AE=A4=E8=AF=81bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/epmet/constant/PartyMemberConstant.java | 2 +- .../main/resources/mapper/partymember/PartymemberInfoDao.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/constant/PartyMemberConstant.java b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/constant/PartyMemberConstant.java index b281285467..158517a9cc 100644 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/constant/PartyMemberConstant.java +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/constant/PartyMemberConstant.java @@ -69,7 +69,7 @@ public interface PartyMemberConstant { /** * 手机号比对结果小部分相同最低值 */ - Double MOBILE_SMALL = 5.0; + Double MOBILE_SMALL = 4.0; /** * 姓名比对结果大部分相同最低值 diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/PartymemberInfoDao.xml b/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/PartymemberInfoDao.xml index 0eb6e6a06e..df09d8e777 100644 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/PartymemberInfoDao.xml +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/PartymemberInfoDao.xml @@ -41,7 +41,7 @@ AND pi.GRID_ID = #{gridId} AND pi.USER_ID = #{userId} AND pi.DEL_FLAG = 0 - AND pcm.AUDIT_STATUS = 'under_auditting' + AND ( pcm.AUDIT_STATUS = 'under_auditting' OR pi.ORGANIZATION_TYPE IS NULL ) From 9d7b03401037c0d3eb34c4ad40e85255d621c5c3 Mon Sep 17 00:00:00 2001 From: wangchao Date: Mon, 13 Apr 2020 17:58:10 +0800 Subject: [PATCH 12/13] =?UTF-8?q?=E8=BF=9B=E5=85=A5=E7=BD=91=E6=A0=BC?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=BD=91=E6=A0=BCId=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/service/impl/RegisterRelationServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/RegisterRelationServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/RegisterRelationServiceImpl.java index 790793dd10..233807ba86 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/RegisterRelationServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/RegisterRelationServiceImpl.java @@ -242,6 +242,7 @@ public class RegisterRelationServiceImpl extends BaseServiceImpl roleList = userRoleDao.getUserRoleInfo(userRoleFormDTO); List roleListString = new ArrayList<>(); for(UserRoleResultDTO role : roleList){ From 6993954371bf329041dda77e1034b54e826db9fe Mon Sep 17 00:00:00 2001 From: sunyuchao Date: Mon, 13 Apr 2020 18:16:23 +0800 Subject: [PATCH 13/13] =?UTF-8?q?=E5=B1=85=E6=B0=91=E6=B3=A8=E5=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/member/form/RemoveMemberFormDTO.java | 2 +- .../dto/member/form/SlientMemberFormDTO.java | 32 +++++++++ .../modules/constant/GroupMemberConstant.java | 19 +++++ .../modules/constant/UserMessageConstant.java | 5 ++ .../modules/exception/ModuleErrorCode.java | 7 +- .../controller/ResiGroupMemberController.java | 15 ++++ .../service/GroupMemeberOperationService.java | 2 +- .../service/ResiGroupMemberService.java | 8 +++ .../GroupMemeberOperationServiceImpl.java | 6 +- .../impl/ResiGroupMemberServiceImpl.java | 71 ++++++++++++++++--- .../service/impl/ResiTopicServiceImpl.java | 8 +-- 11 files changed, 150 insertions(+), 25 deletions(-) create mode 100644 epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/SlientMemberFormDTO.java create mode 100644 epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/GroupMemberConstant.java diff --git a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/RemoveMemberFormDTO.java b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/RemoveMemberFormDTO.java index 93e8292e05..39dd164032 100644 --- a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/RemoveMemberFormDTO.java +++ b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/RemoveMemberFormDTO.java @@ -17,7 +17,7 @@ public class RemoveMemberFormDTO implements Serializable { * 群组成员关系表 */ @NotBlank(message = "成员Id不能为空") - private String memerId; + private String memberId; /** * 显示是否要屏蔽该成员的全部话题,1是0否 diff --git a/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/SlientMemberFormDTO.java b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/SlientMemberFormDTO.java new file mode 100644 index 0000000000..4e905ef40c --- /dev/null +++ b/epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/member/form/SlientMemberFormDTO.java @@ -0,0 +1,32 @@ +package com.epmet.resi.group.dto.member.form; + +import lombok.Data; + +import javax.validation.constraints.NotBlank; +import java.io.Serializable; + +/** + * @Description 楼院小组--禁言组成员 + * @Author sun + */ +@Data +public class SlientMemberFormDTO implements Serializable { + private static final long serialVersionUID = 1626650057895049665L; + + /** + * 群组成员关系表 + */ + @NotBlank(message = "成员Id不能为空") + private String memberId; + + /** + * 当前登录用户id(token) + */ + private String userId; + + /** + * 所属app + */ + private String app; + +} diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/GroupMemberConstant.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/GroupMemberConstant.java new file mode 100644 index 0000000000..fdd709ca73 --- /dev/null +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/GroupMemberConstant.java @@ -0,0 +1,19 @@ +package com.epmet.modules.constant; + +/** + * 常量 + * + * @author Mark sunlightcs@gmail.com + * @since 1.1.0 + */ +public interface GroupMemberConstant { + + String DELETE_SUCCESS = "组成员删除成功"; + + /** + * 删除组成员时对应话题操作日志表设置默认的屏蔽理由 + */ + String DELETE_MEMBER_REASON = "删除组成员,屏蔽该成员话题"; + + String SLIENT_SUCCESS = "禁言成功"; +} diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/UserMessageConstant.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/UserMessageConstant.java index f6e33a7ce8..5dfd84b7a1 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/UserMessageConstant.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/constant/UserMessageConstant.java @@ -26,5 +26,10 @@ public interface UserMessageConstant { */ String INVITED_JOIN_GROUP = "您的好友-【%s】通过邀请连接,加入了【%s】"; + /** + * 组成员被禁言时会收到消息:您已被禁言,禁言时间2020.03.20 12:20-2020.03.27 12:20 + */ + String SLIENT_IN_GROUP = "您已被禁言,禁言时间%s"; + } diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/exception/ModuleErrorCode.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/exception/ModuleErrorCode.java index c21bded4a8..4a631c0125 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/exception/ModuleErrorCode.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/exception/ModuleErrorCode.java @@ -24,13 +24,8 @@ public interface ModuleErrorCode extends ErrorCode { String DATA_ACQUISITION_FAILED = "数据库数据获取失败"; - String DELETE_SUCCESS = "组成员删除成功"; - String DELETE_FAILED = "组成员删除失败"; - /** - * 删除组成员时对应话题操作日志表设置默认的屏蔽理由 - */ - String DELETE_MEMBER_REASON = "删除组成员,屏蔽该成员话题"; + String SLIENT_FAILED = "组成员禁言失败"; } diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/controller/ResiGroupMemberController.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/controller/ResiGroupMemberController.java index 39d0d3d689..0ddb15285e 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/controller/ResiGroupMemberController.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/controller/ResiGroupMemberController.java @@ -135,4 +135,19 @@ public class ResiGroupMemberController { return resiGroupMemberService.removeMember(removeMemberFormDTO); } + /** + * 2020.4.13 组成员禁言功能暂不上线 + * 1.0版本可能不会使用到此功能 此接口先提交后边在使用 + * + * @Author sun + * @Description 楼院小组--禁言组员 + **/ + @PostMapping("slientmember") + public Result slientMember(@LoginUser TokenDto tokenDto, @RequestBody SlientMemberFormDTO slientMemberFormDTO) { + slientMemberFormDTO.setUserId(tokenDto.getUserId()); + slientMemberFormDTO.setApp(tokenDto.getApp()); + ValidatorUtils.validateEntity(slientMemberFormDTO); + return resiGroupMemberService.slientMember(slientMemberFormDTO); + } + } diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/GroupMemeberOperationService.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/GroupMemeberOperationService.java index 8ed2bde5c6..c60c5ac37a 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/GroupMemeberOperationService.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/member/service/GroupMemeberOperationService.java @@ -105,7 +105,7 @@ public interface GroupMemeberOperationService extends BaseService