|
|
|
@ -80,9 +80,21 @@ public class MessagePushRecordController extends BladeController {
|
|
|
|
|
return R.status(messagePushRecordService.update(eq)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@GetMapping("/readMessageBatch") |
|
|
|
|
@ApiOperation("批量处理消息") |
|
|
|
|
@ApiOperationSupport(order = 7) |
|
|
|
|
public R<Boolean> readMessageBatch() { |
|
|
|
|
LambdaUpdateWrapper<MessagePushRecordEntity> eq = Wrappers.<MessagePushRecordEntity>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<List<UnreadMessageVO>> getPersonalUnreadMessage() { |
|
|
|
|
List<UnreadMessageVO> personalUnreadMessage = messagePushRecordService.getPersonalUnreadMessage(); |
|
|
|
|
return R.data(personalUnreadMessage); |
|
|
|
|