diff --git a/cash-api/account-server/src/main/java/com/czg/controller/admin/SyncNoticeController.java b/cash-api/account-server/src/main/java/com/czg/controller/admin/SyncNoticeController.java index 53475984..ff13ad29 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/admin/SyncNoticeController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/admin/SyncNoticeController.java @@ -50,7 +50,7 @@ public class SyncNoticeController { /** - * 已读消息 + * 已读消息, 不传递已读所有 * @return 是否成功 */ @PutMapping("/read") diff --git a/cash-common/cash-common-service/src/main/java/com/czg/product/dto/SyncNoticeReadDTO.java b/cash-common/cash-common-service/src/main/java/com/czg/product/dto/SyncNoticeReadDTO.java index 89838a2a..481b2b17 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/product/dto/SyncNoticeReadDTO.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/product/dto/SyncNoticeReadDTO.java @@ -13,6 +13,5 @@ public class SyncNoticeReadDTO { /** * 消息id */ - @NotEmpty private List noticeIdList; } diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SyncNoticeServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SyncNoticeServiceImpl.java index f323c7ae..8c52b1a1 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SyncNoticeServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SyncNoticeServiceImpl.java @@ -83,6 +83,9 @@ public class SyncNoticeServiceImpl extends ServiceImpl listed = list(new QueryWrapper().eq(SyncNotice::getShopId, shopId).in(SyncNotice::getId, syncNoticeReadDTO.getNoticeIdList())); listed.forEach(item -> { if (item.getIsRead() == 0) {