Repository navigation
message
chaowen edited this page Sep 28, 2021
·
3 revisions
返回当前用户的收件箱
post /message/getReceiveMsg
{
"size" : 2,
"current" : 1
}| 字段名 | 类型 | 必输 | 默认值 | 说明 |
|---|---|---|---|---|
| size | int | 否 | 10 | 页记录数 |
| current | int | 否 | 1 | 页数 |
{
"serviceResult": {
"messages": {
"records": [
{
"id": 1437206767489634313,
"sender": 3,
"receiver": null,
"type": 1,
"content": null,
"createTime": "2021-09-15T14:43:52.000+0000",
"status": 0,
"title": "i want to eat checken",
"description": "you must accept my request",
"attachmentName": null,
"isShowSender": null,
"isShowReceiver": null,
"userName": "审批者2",
"className": "软工1902"
},
{
"id": 1437206767489634312,
"sender": 3,
"receiver": null,
"type": 1,
"content": null,
"createTime": "2021-09-15T12:26:37.000+0000",
"status": 0,
"title": "hi",
"description": "if you want to apply workoder",
"attachmentName": null,
"isShowSender": null,
"isShowReceiver": null,
"userName": "审批者2",
"className": "软工1902"
}
],
"total": 5,
"size": 2,
"current": 1,
"orders": [],
"hitCount": false,
"searchCount": true,
"pages": 3
}
}
}post /message/getSendMsg
和收件箱一样
get /message/messageDetail/消息id
无
{
"code": 200,
"message": "成功",
"data": {
"id": 1437206767489634309,
"sender": 3,
"receiver": 1,
"type": 1,
"content": null,
"createTime": "2021-09-13T00:20:15.000+0000",
"status": 1,
"title": "你好",
"description": "我想申请工单,麻溜的",
"attachmentName": "leetcode2.png",
"isShowSender": 0,
"isShowReceiver": 0
}
}post /message/sendMessage
{
"receiver" : 1,
"title" : "i want to eat checken",
"description" : "you must accept my request"
}| 字段名 | 类型 | 必输 | 默认值 | 说明 |
|---|---|---|---|---|
| receiver | int | 是 | 无 | 接收者 |
| title | string | 是 | 无 | 标题 |
| description | string | 是 | 无 | 消息描述 |
{
"code": 200,
"message": "成功",
"data": 1437206767489634313(消息id)
}put /message/upLoadAttachment/消息id
参数说明:附件放在HTTP请求体中,只能是单个最大16M文件,HTTP的MIME类型是:multipart/form-data
| 字段名 | 类型 | 必输 | 默认值 | 说明 |
|---|---|---|---|---|
| attachment | 文件 | 是 | 附件 |
get /message/downLoadAttachment/消息id
无
附件
put /message/deleteMsg/消息id
无
{
"code": 200,
"message": "成功",
"data": null
}