diff --git a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java index 4df113e2..239b14d7 100644 --- a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java +++ b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java @@ -49,6 +49,9 @@ public class XhpcMessageBoardController { @PostMapping("/platform/message") public AjaxResult platformSendMessageToUser(@RequestBody PlatformSendMessageToUserRequest platformRequest) { + if (platformRequest.getMessageContent() == null || "".equals(platformRequest.getMessageContent())) { + return AjaxResult.error("必须传入有效的信息内容"); + } xhpcMessageBoardService.platformSendMessageToUser(platformRequest); return AjaxResult.success(); @@ -77,7 +80,7 @@ public class XhpcMessageBoardController { * @date 2022/1/15 18:47 * @since version-1.0 */ - @PatchMapping("/user/message") + @GetMapping("/user/message") public AjaxResult platformQueryMessage(UserQueryCondition userQueryCondition) { QueryUserMassageResponse queryUserMassageResponse = xhpcMessageBoardService.platformQueryMessage(userQueryCondition); diff --git a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/service/impl/XhpcMessageBoardServiceImpl.java b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/service/impl/XhpcMessageBoardServiceImpl.java index d0b6298d..cb900446 100644 --- a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/service/impl/XhpcMessageBoardServiceImpl.java +++ b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/service/impl/XhpcMessageBoardServiceImpl.java @@ -16,6 +16,8 @@ import com.xhpc.common.util.DateUtil; import com.xhpc.common.util.MyPagingUtil; import com.xhpc.system.api.domain.SysUser; import com.xhpc.system.api.model.LoginUser; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -41,7 +43,7 @@ public class XhpcMessageBoardServiceImpl implements XhpcMessageBoardService { @Resource UserTypeService userTypeService; - + private static final Logger logger = LoggerFactory.getLogger(XhpcMessageBoardServiceImpl.class); /** * 将用户发送的信息保存到数据库中 * diff --git a/xhpc-modules/xhpc-message-board/src/main/resources/mapper/XhpcMessageBoardReceiveUserMapper.xml b/xhpc-modules/xhpc-message-board/src/main/resources/mapper/XhpcMessageBoardReceiveUserMapper.xml index dc5b5ff2..838a91ba 100644 --- a/xhpc-modules/xhpc-message-board/src/main/resources/mapper/XhpcMessageBoardReceiveUserMapper.xml +++ b/xhpc-modules/xhpc-message-board/src/main/resources/mapper/XhpcMessageBoardReceiveUserMapper.xml @@ -118,10 +118,10 @@ AND tenant_type = #{tenantType} AND del_flag IS NULL AND have_new_info = 0 - + AND sender_type = #{userType} - + AND sender_account = #{senderAccount} LIMIT #{currentPage},#{items} @@ -133,10 +133,10 @@ AND tenant_type = #{tenantType} AND del_flag IS NULL AND have_new_info = 0 - + AND sender_type = #{userType} - + AND sender_account = #{senderAccount}