简要描述:
更新指定文章内容
涉及到的数据表:
enet_cms_user_info // 用户信息(token来源) enet_cms_article
请求URL:
http://localhost:8081/service/api/cms/category/article/get
请求方式:
- POST
参数
- curl -POST
http://localhost:8081/service/api/cms/category/article/get?accessKey=mini_profile__app6546d23ef636e_a449006c-a570-4ec5-9082-179660a795c3&userFlag=5d55e70ee071a533b06770291f388eb0_357
表头:
Content-Type:application/json
URL参数:
| 参数名 | 类型 | 说明 | | —- | —- | —- | | accessKey | String | 用户token | | userFlag | String | 用户唯一标识 |
- curl -POST
-
请求参数:
| 参数名 | 是否必须 | 类型 | 说明 | | —- | —- | —- | —- | | id | false | Long | 文章ID,默认主键自增 |
输入实例:
{
"article": {
"id": 4
}
}
返回参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
msg | true | String | 错误信息 |
code | true | String | 错误代码 -0正确 -1001 “未找到:”+req.getArticleId()+” 对应的文章” |
data | true | 文章信息 |
data数组中参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
article | true | javabean | 返回查询的文章数据 |
返回示例:
{
"code": 0,
"data": {
"article": {
"url": "xxxx",
"subTitle": "hello",
"createTime": 1615342378000,
"img": "xxxx",
"id": 1,
"categoryId": 1,
"updateTime": 1615342381000,
"content": "xxx",
"title": "fuck1"
}
},
"msg": "ok"
}
代码调整:
CMS模块下的com/ruijie/cloud/enet/cms/service/EnetCmsCommonService.java文件,334行