- PATH
console/post
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
replyCount | desc ,asc |
回复数 | |
viewCount | desc ,asc |
点击数 | |
voteCount | desc ,asc |
点赞数 | |
isTop | desc ,asc |
置顶 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"id": 2,
"title": "这是标题",
"content": "这个是内容",
"source": "IOS",
"replyCount": 0,
"viewCount": 100,
"voteCount": 1,
"isTop": "yes",
"bodyOriginal": null,
"user": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
},
"lastReplyUser": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
},
{
"id": 3,
"title": "第二个标题",
"content": "这又是个内容",
"source": null,
"replyCount": 0,
"viewCount": 0,
"voteCount": 0,
"isTop": "no",
"bodyOriginal": null
},
{
"id": 4,
"title": "222",
"content": "<h2>内容呢</h2>",
"source": null,
"replyCount": 0,
"viewCount": 0,
"voteCount": 0,
"isTop": "no",
"bodyOriginal": "## 内容呢",
"user": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
},
"lastReplyUser": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
},
{
"id": 6,
"title": "222",
"content": "<h2>内容呢</h2>",
"source": null,
"replyCount": 0,
"viewCount": 0,
"voteCount": 0,
"isTop": "no",
"bodyOriginal": "## 内容呢"
}
],
"pager": {
"entities": 4,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/post
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
title | string | 标题 | 必须 |
content | string | 内容 | 必须(可以markdown) |
isTop | yes ,no |
置顶 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 6,
"title": 222,
"content": "<h2>内容呢</h2>",
"source": null,
"replyCount": null,
"viewCount": null,
"voteCount": null,
"isTop": null,
"bodyOriginal": "## 内容呢"
}
}
- PATH
console/post/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 2,
"title": "这是标题",
"content": "这个是内容",
"source": "IOS",
"replyCount": 0,
"viewCount": 100,
"voteCount": 1,
"isTop": "yes",
"bodyOriginal": null,
"user": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
},
"lastReplyUser": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
}
- PATH
console/post/{id}
- METHOD
PUT
- PARAMS
request | param | note | other |
---|---|---|---|
title | string | 标题 | 必须 |
content | string | 内容 | 必须(可以markdown) |
isTop | yes ,no |
置顶 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 4,
"title": "222",
"content": "<h2>内容呢</h2>",
"source": null,
"replyCount": 0,
"viewCount": 0,
"voteCount": 0,
"isTop": "no",
"bodyOriginal": "## 内容呢",
"user": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
},
"lastReplyUser": {
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
}
- PATH
console/post/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {}
}
- PATH
console/node/
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点1",
"slug": "node1",
"description": null,
"html": {
"newHtml": "节点1"
}
},
{
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点2",
"slug": "node2",
"description": null,
"html": {
"newHtml": " |-节点2"
}
},
{
"postCount": 0,
"weight": 2,
"level": 2,
"is_show": "yes",
"name": "开玩笑呢",
"slug": "kwxn",
"description": null,
"html": {
"newHtml": " |--开玩笑呢"
}
},
{
"postCount": 0,
"weight": 2,
"level": 2,
"is_show": "yes",
"name": "开玩2笑呢",
"slug": "kwx2n",
"description": null,
"html": {
"newHtml": " |--开玩2笑呢"
}
},
{
"postCount": 0,
"weight": 2,
"level": 2,
"is_show": "yes",
"name": "开玩24笑呢",
"slug": "kwx42n",
"description": null,
"html": {
"newHtml": " |--开玩24笑呢"
}
},
{
"postCount": 0,
"weight": 2,
"level": 2,
"is_show": "yes",
"name": "开玩244笑呢",
"slug": "kwx424n",
"description": null,
"html": {
"newHtml": " |--开玩244笑呢"
}
},
{
"postCount": 0,
"weight": 1,
"level": 2,
"is_show": "yes",
"name": "开玩笑呢..",
"slug": "33",
"description": null,
"html": {
"newHtml": " |--开玩笑呢.."
}
},
{
"postCount": 0,
"weight": 1,
"level": 2,
"is_show": "yes",
"name": "开玩笑呢4..",
"slug": "334",
"description": null,
"html": {
"newHtml": " |--开玩笑呢4.."
}
},
{
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点4",
"slug": "node4",
"description": null,
"html": {
"newHtml": " |-节点4"
}
},
{
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点3",
"slug": "node3",
"description": null,
"html": {
"newHtml": "节点3"
}
},
{
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点5",
"slug": "node5",
"description": null,
"html": {
"newHtml": " |-节点5"
}
}
]
}
- PATH
console/node/
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
parentId | int | 父类ID | 必须 |
weight | int | 权重 | 必须 |
name | string | 节点(中文)名称 | 必须 |
slug | string | 节点(英文)名称 | 必须 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"postCount": 0,
"weight": 1,
"level": 2,
"is_show": "yes",
"name": "开玩笑呢4..",
"slug": 334,
"description": null
}
}
- PATH
console/node/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"postCount": 0,
"weight": 0,
"level": 0,
"is_show": "no",
"name": "节点2",
"slug": "node2",
"description": null
}
}
- PATH
console/node/{id}
- METHOD
PUT
- PARAMS
request | param | note | other |
---|---|---|---|
parentId | int | 父类ID | 必须 |
weight | int | 权重 | 必须 |
name | string | 节点(中文)名称 | 必须 |
slug | string | 节点(英文)名称 | 必须 |
description | string | 描述 | 非必须 |
isShow | yes ,no |
是否展示 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"postCount": 0,
"weight": 1,
"level": 0,
"is_show": "no",
"name": "23333",
"slug": "kwxn1",
"description": null
}
}
- PATH
console/node/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"message": "成功",
"code": 0,
"data": {}
}
- PATH
console/tag/
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
cOrder | desc ,asc |
文章数排序 | |
wOrder | desc ,asc |
权重排序 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"id": 2,
"name": "test2",
"displayName": "测试2 标签",
"description": "这又是一个标签",
"postCount": 0,
"weight": 4
},
{
"id": 1,
"name": "test1",
"displayName": "测试1标签",
"description": "这是个标签",
"postCount": 1,
"weight": 0
}
],
"pager": {
"entities": 2,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/tag/
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
weight | int | 权重 | 必须 |
name | string | 标签(中文)名称 | 必须 |
displayName | string | 标签(英文)名称 | 必须 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 4,
"name": "23323333",
"displayName": "2333434",
"description": "你怎么在开玩笑呢",
"postCount": 0,
"weight": 1
}
}
- PATH
console/tag/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 1,
"name": "test1",
"displayName": "测试1标签",
"description": "这是个标签",
"postCount": 1,
"weight": 0
}
}
- PATH
console/tag/{id}
- METHOD
PUT
- PARAMS
request | param | note | other |
---|---|---|---|
weight | int | 权重 | 必须 |
name | string | 标签(中文)名称 | 必须 |
displayName | string | 标签(英文)名称 | 必须 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 4,
"name": "23323333",
"displayName": "2333434",
"description": "你怎么在开玩d笑呢",
"postCount": 0,
"weight": 1
}
}
- PATH
console/tag/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"message": "成功",
"code": 0,
"data": {}
}
- PATH
console/reply/
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"source": "ios",
"content": "这是一个回复",
"contentOriginal": "### 这是一个回复",
"post": {
"id": null,
"title": null
},
"user": {
"id": 1,
"name": "叶落山城秋",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=2911900371,4188553288&os=2777149326,2467460676&simid=80045321,1051818213&pn=3&rn=1&di=188983409670&ln=1986&"
}
},
{
"source": null,
"content": "<h2>内容呢</h2>",
"contentOriginal": "## 内容呢",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
},
{
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
},
{
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
},
{
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
],
"pager": {
"entities": 5,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/reply/
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
postId | int | 帖子ID | 必须 |
content | string | 回复内容 | 必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
}
- PATH
console/reply/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
}
- PATH
console/reply/{id}
- METHOD
PUT
- PARAMS
request | param | note | other |
---|---|---|---|
content | string | 回复内容 | 必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"source": null,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"post": {
"id": 2,
"title": "这是标题"
},
"user": {
"id": 2,
"name": "叶落",
"avatar": "https://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=宠物&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3495161387,2602242859&os=3408035920,2765980592&simid=4249158544,682669875&pn=1&rn=1&di=170437508230&ln=1986"
}
}
}
- PATH
console/reply/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"message": "成功",
"code": 0,
"data": {}
}
- PATH
console/append/
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"id": 1,
"content": "这是个附言....",
"contentOriginal": "### 这是个附言",
"createdAt": "2017-04-22T00:00:00+00:00",
"post": {
"id": 2,
"title": "这是标题"
}
},
{
"id": 2,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"createdAt": "2017-05-16T15:42:37+00:00",
"post": {
"id": 2,
"title": "这是标题"
}
}
],
"pager": {
"entities": 2,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/append/
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
content | string | 附言内容 | 必须 |
postId | int | 帖子内容 | 必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"createdAt": "2017-05-16T15:42:37+00:00",
"post": {
"id": 2,
"title": "这是标题"
}
}
}
- PATH
console/append/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 2,
"content": "<h2>内容呢 - 哈哈哈</h2>",
"contentOriginal": "## 内容呢 - 哈哈哈",
"createdAt": "2017-05-16T15:42:37+00:00",
"post": {
"id": 2,
"title": "这是标题"
}
}
}
- PATH
console/permission
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"id": 1,
"name": "first",
"displayName": "第一个权限",
"description": "这是一个权限哦"
},
{
"id": 2,
"name": "second",
"displayName": "第er个权限",
"description": "这是一个权限哦"
}
],
"pager": {
"entities": 2,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/permission
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
name | string | 权限名(建议英文或者英文加数字) | 必须,唯一,没有对英文校验 |
displayName | string | 权限别名 | 必须,唯一 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 3,
"name": "three",
"displayName": "第san个权限",
"description": "这是一个权限哦"
}
}
- PATH
console/permission/{id}
- METHOD
PUT
- PARAMS
request | param | note | other |
---|---|---|---|
name | string | 权限名(建议英文或者英文加数字) | 必须,唯一,没有对英文校验 |
displayName | string | 权限别名 | 必须,唯一 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 3,
"name": "three",
"displayName": "第三个权限",
"description": "这是一个权限哦"
}
}
- PATH
console/permission/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 3,
"name": "three",
"displayName": "第三个权限",
"description": "这是一个权限哦"
}
}
- PATH
console/permission/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"message": "成功",
"code": 0,
"data": {}
}
- PATH
console/role
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": [
{
"id": 1,
"name": "first",
"displayName": "第一个角色",
"description": "这是个角色哦"
},
{
"id": 2,
"name": "second",
"displayName": "第er个角色",
"description": "这是个角色哦"
},
{
"id": 3,
"name": "three",
"displayName": "第3个角色",
"description": "这是个角色哦",
"permission": [
{
"id": 1,
"name": "first",
"displayName": "第一个权限"
},
{
"id": 4,
"name": "three",
"displayName": "第三个权限"
},
{
"id": 5,
"name": "four",
"displayName": "第si个权限"
},
{
"id": 6,
"name": "five",
"displayName": "第wu个权限"
}
]
}
],
"pager": {
"entities": 3,
"current": 1,
"total": 1,
"limit": 20,
"last": 1,
"next": "",
"previous": ""
}
}
- PATH
console/role
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
name | string | 角色名,推荐非中文 | 必须 |
displayName | string | 角色别名,推荐英文 | 必须 |
description | string | 描述 | 非必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 4,
"name": "admin",
"displayName": "管理员",
"description": "管理员哦"
}
}
- PATH
console/role/{id}
- METHOD
GET
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 3,
"name": "three",
"displayName": "第3个角色",
"description": "这是个角色哦",
"permission": [
{
"id": 1,
"name": "first",
"displayName": "第一个权限"
},
{
"id": 4,
"name": "three",
"displayName": "第三个权限"
},
{
"id": 5,
"name": "four",
"displayName": "第si个权限"
},
{
"id": 6,
"name": "five",
"displayName": "第wu个权限"
}
]
}
}
- PATH
console/role/{id}
- METHOD
DELETE
- PARAMS
request | param | note | other |
---|---|---|---|
- RESPONSE
{
"message": "成功",
"code": 0,
"data": {}
}
- PATH
console/role/{roleId}/permission
- METHOD
POST
- PARAMS
request | param | note | other |
---|---|---|---|
permissionIds | array | 权限id数组 | 必须 |
- RESPONSE
{
"code": 0,
"message": "成功",
"data": {
"id": 3,
"name": "three",
"displayName": "第3个角色",
"description": "这是个角色哦",
"permission": [
{
"id": 1,
"name": "first",
"displayName": "第一个权限"
},
{
"id": 4,
"name": "three",
"displayName": "第三个权限"
},
{
"id": 5,
"name": "four",
"displayName": "第si个权限"
},
{
"id": 6,
"name": "five",
"displayName": "第wu个权限"
}
]
}
}