diff --git a/epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/ResiTopicController.java b/epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/ResiTopicController.java index e2eed38422..3f8cbbec7f 100644 --- a/epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/ResiTopicController.java +++ b/epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/ResiTopicController.java @@ -35,6 +35,7 @@ public class ResiTopicController { **/ @PostMapping("hiddenlist") Result> hiddenList(@LoginUser TokenDto tokenDto, @RequestBody ResiTopicPageFormDTO topicPageFormDTO){ + topicPageFormDTO.setUserId(tokenDto.getUserId()); ValidatorUtils.validateEntity(topicPageFormDTO); return resiTopicService.hiddenList(topicPageFormDTO); } @@ -49,6 +50,7 @@ public class ResiTopicController { **/ @PostMapping("alltopics") Result> allTopics(@LoginUser TokenDto tokenDto,@RequestBody ResiTopicPageFormDTO topicPageFormDTO){ + topicPageFormDTO.setUserId(tokenDto.getUserId()); ValidatorUtils.validateEntity(topicPageFormDTO); return resiTopicService.allTopics(topicPageFormDTO); } 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 5dfd84b7a1..485efb3f86 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 @@ -31,5 +31,29 @@ public interface UserMessageConstant { */ String SLIENT_IN_GROUP = "您已被禁言,禁言时间%s"; + /** + * 建组审核驳回时消息模板 + * */ + String DISAGREE_CREATING_GROUP_MSG_TEMPLATE = "您好,您申请的%s小组,由于不符合%s条件的原因,已被驳回。"; + + /** + * 建组审核同意时消息模板 + * */ + String AGREE_CREATING_GROUP_MSG_TEMPLATE = "您好,您申请的%s小组,已审核通过。"; + + /** + * 审核建组申请消息名称 + * */ + String AUDITED_GROUP_APPLYING_TITLE = "您有一条建组审核消息"; + + /** + * 申请建组消息名称 + * */ + String CREATE_GROUP_APPLYING_MSG_TITLE = "您有一条建组申请消息"; + + /** + * 申请组时的消息模板 + */ + String CREATION_OF_GROUP_MESSAGE_TEMPLATE = "%s%s申请创建小组【%s】,请审核。"; } diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java index fcff7bc6cc..e51867fab7 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java @@ -33,6 +33,7 @@ import com.epmet.constant.ReadFlagConstant; import com.epmet.dto.form.*; import com.epmet.dto.result.UserResiInfoResultDTO; import com.epmet.dto.result.UserRoleResultDTO; +import com.epmet.modules.constant.UserMessageConstant; import com.epmet.modules.feign.EpmetMessageFeignClient; import com.epmet.modules.feign.EpmetUserFeignClient; import com.epmet.modules.feign.GovOrgFeignClient; @@ -67,7 +68,6 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import sun.security.pkcs11.Secmod; import java.text.SimpleDateFormat; import java.util.*; @@ -343,7 +343,7 @@ public class ResiGroupServiceImpl extends BaseServiceImpl().ok(detail); } /** - * @Description 给加入此网格的管理员发送消息 + * @Description 给加入此网格的网格长发送消息 * @param msg * @param gridId * @param userId @@ -804,7 +804,7 @@ public class ResiGroupServiceImpl extends BaseServiceImpl roleKeys = new ArrayList(); - roleKeys.add(ModuleConstant.STAFF_ROLE_MANAGER); + roleKeys.add(ModuleConstant.STAFF_ROLE_GRID_MANAGER); rolesUsersListFormDTO.setRoleKeys(roleKeys); rolesUsersListFormDTO.setUserIds(gridstaffs.getData()); Result> staffRoles = 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 a1303453ba..376619f004 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 @@ -317,12 +317,7 @@ public class ResiTopicServiceImpl extends BaseServiceImpl> getPastTopicList(TokenDto tokenDto, ResiTopicPageFormDTO topicPageFormDTO) { - if (null == tokenDto) { - logger.error(ModuleConstant.USER_NOT_NULL); - throw new RenException(ModuleConstant.USER_NOT_NULL); - } - - //1.查询历史话题列表 + //1.查询历史话题列表 topicPageFormDTO.setUserId(tokenDto.getUserId()); diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/utils/ModuleConstant.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/utils/ModuleConstant.java index edc6194021..3157be04ef 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/utils/ModuleConstant.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/utils/ModuleConstant.java @@ -240,6 +240,11 @@ public interface ModuleConstant extends Constant { * */ String STAFF_ROLE_MANAGER = "manager"; + /** + * 工作人员角色key:网格长 + * */ + String STAFF_ROLE_GRID_MANAGER = "grid_manager"; + /** * 消息发送失败 */ diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffRoleController.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffRoleController.java index ca31b146e8..65c557df7e 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffRoleController.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffRoleController.java @@ -97,7 +97,7 @@ public class StaffRoleController { * @date 2020.04.29 23:49 **/ @PostMapping("specificrolesstaffs") - public Result> specificRolesStaffs(RolesUsersListFormDTO rolesUsersListFormDTO){ + public Result> specificRolesStaffs(@RequestBody RolesUsersListFormDTO rolesUsersListFormDTO){ return staffRoleService.getSpecificRolesStaffs(rolesUsersListFormDTO); } }