diff --git a/hzims-service/message/src/main/java/com/hnac/hzims/message/controller/MessagePushRecordController.java b/hzims-service/message/src/main/java/com/hnac/hzims/message/controller/MessagePushRecordController.java index 7fac182..2bff11e 100644 --- a/hzims-service/message/src/main/java/com/hnac/hzims/message/controller/MessagePushRecordController.java +++ b/hzims-service/message/src/main/java/com/hnac/hzims/message/controller/MessagePushRecordController.java @@ -80,9 +80,21 @@ public class MessagePushRecordController extends BladeController { return R.status(messagePushRecordService.update(eq)); } + @GetMapping("/readMessageBatch") + @ApiOperation("批量处理消息") + @ApiOperationSupport(order = 7) + public R readMessageBatch() { + LambdaUpdateWrapper eq = Wrappers.lambdaUpdate() + .set(MessagePushRecordEntity::getStatus, MessageConstants.CONFIRM) + .set(MessagePushRecordEntity::getRespondTime, LocalDateTime.now()) + .eq(MessagePushRecordEntity::getPusher, AuthUtil.getUserId()) + .eq(MessagePushRecordEntity::getStatus, MessageConstants.PUSH_SUCCESS); + return R.status(messagePushRecordService.update(eq)); + } + @GetMapping("/getPersonalUnreadMessage") @ApiOperation("获取当前登录人待办消息") - @ApiOperationSupport(order = 7) + @ApiOperationSupport(order = 8) public R> getPersonalUnreadMessage() { List personalUnreadMessage = messagePushRecordService.getPersonalUnreadMessage(); return R.data(personalUnreadMessage);