@RestController @ApiResource(name="\u7cfb\u7edf\u6d88\u606f\u63a7\u5236\u5668", resBizType=SYSTEM) public class SysMessageController extends Object
| 构造器和说明 |
|---|
SysMessageController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData<?> |
allMessageReadFlag()
系统消息全部修改已读
|
ResponseData<?> |
batchUpdateReadFlag(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
批量更新系统消息状态
|
ResponseData<?> |
delete(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
删除系统消息
|
ResponseData<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse> |
detail(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
查看系统消息
|
ResponseData<List<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> |
list(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
系统消息列表
|
ResponseData<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> |
page(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
分页查询系统消息列表
|
ResponseData<?> |
sendMessage(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageSendRequest messageSendRequest)
发送系统消息
|
ResponseData<List<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> |
unReadMessageList(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
查询所有未读系统消息列表
|
@PostResource(name="\u53d1\u9001\u7cfb\u7edf\u6d88\u606f", path="/sysMessage/sendMessage") @BusinessLog public ResponseData<?> sendMessage(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) cn.stylefeng.roses.kernel.message.api.pojo.request.MessageSendRequest messageSendRequest)
@PostResource(name="\u6279\u91cf\u66f4\u65b0\u7cfb\u7edf\u6d88\u606f\u72b6\u6001", path="/sysMessage/batchUpdateReadFlag") @BusinessLog public ResponseData<?> batchUpdateReadFlag(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest.updateReadFlag.class) cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
@GetResource(name="\u7cfb\u7edf\u6d88\u606f\u5168\u90e8\u4fee\u6539\u5df2\u8bfb", path="/sysMessage/allMessageReadFlag") public ResponseData<?> allMessageReadFlag()
@PostResource(name="\u5220\u9664\u7cfb\u7edf\u6d88\u606f", path="/sysMessage/delete") @BusinessLog public ResponseData<?> delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
@GetResource(name="\u67e5\u770b\u7cfb\u7edf\u6d88\u606f", path="/sysMessage/detail") public ResponseData<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse> detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
@GetResource(name="\u5206\u9875\u67e5\u8be2\u7cfb\u7edf\u6d88\u606f\u5217\u8868", path="/sysMessage/page") public ResponseData<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> page(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
@GetResource(name="\u7cfb\u7edf\u6d88\u606f\u5217\u8868", path="/sysMessage/list") public ResponseData<List<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> list(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
@GetResource(name="\u67e5\u8be2\u6240\u6709\u672a\u8bfb\u7cfb\u7edf\u6d88\u606f\u5217\u8868", path="/sysMessage/unReadMessageList", requiredPermission=false) public ResponseData<List<cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse>> unReadMessageList(cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest messageRequest)
Copyright © 2022. All rights reserved.