[关闭]
@cfygaoyang 2018-05-23T03:35:34.000000Z 字数 6386 阅读 593

福玛特 后台接口文档


获取消息列表

GET /web/notice

  1. {
  2. "Authorization": "1234567890"
  3. }
  1. {
  2. "total": 2,
  3. "data": [
  4. {
  5. "id": 2,
  6. "number": "00000002",
  7. "title": "标题",
  8. "content": "内容",
  9. "thumbnail": "",
  10. "status": 0,
  11. "created_at": "2018-04-03T02:43:05.853651"
  12. }
  13. ],
  14. "pages": 1,
  15. "page_size": 20,
  16. "current_page": 1
  17. }

添加消息

POST /web/notice

  1. {
  2. "Authorization": "1234567890"
  3. }
参数 类型 必须 说明
title 字符串 标题
content 字符串 内容
thubmnail 字符串 可选 缩略图地址

* 请求回调

  1. {
  2. "message": {
  3. "id": 3,
  4. "number": "00000003",
  5. "title": "标题",
  6. "content": "内容",
  7. "thumbnail": "",
  8. "status": 0,
  9. "created_at": "2018-04-03T02:46:22.378016"
  10. },
  11. "code": 0
  12. }

获取消息详情

GET /web/notice/{pk}

  1. {
  2. "Authorization": "1234567890"
  3. }
  1. {
  2. "message": {
  3. "id": 1,
  4. "number": "",
  5. "title": "标题",
  6. "content": "内容",
  7. "thumbnail": "",
  8. "status": 0,
  9. "created_at": "2018-04-03T02:39:39.320524"
  10. },
  11. "code": 0
  12. }

编辑消息详情

PUT /web/notice/{pk}

  1. {
  2. "Authorization": "1234567890"
  3. }
参数 类型 必须 说明
title 字符串 标题
content 字符串 内容
thubmnail 字符串 缩略图地址
  1. {
  2. "message": {
  3. "id": 1,
  4. "number": "",
  5. "title": "标题",
  6. "content": "内容",
  7. "thumbnail": "",
  8. "status": 0,
  9. "created_at": "2018-04-03T02:39:39.320524"
  10. },
  11. "code": 0
  12. }

删除消息

DELETE /web/notice/{pk}

  1. {
  2. "Authorization": "1234567890"
  3. }
  1. {
  2. "message": "success",
  3. "code": 0
  4. }

获取/查询反馈信息

GET /web/feedback?date={date}&page={PAGE}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
date 字符串 天数 例 3 (查询三天内)
content 字符串 关键字查询 例 怎么办
status 字符串 状态查询 例 0(未处理) 1(处理中) 2(已关闭)

查询优先级: 时间 > 关键字 > 状态
没有搜索条件则查询所有

  1. {
  2. "message": {
  3. "total": 1,
  4. "data": [反馈信息列表],
  5. "pages": 1,
  6. "page_size": 20,
  7. "current_page": 1
  8. },
  9. "code": 0
  10. }

获取单个反馈信息

GET /web/feedback/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
pk 整形 反馈主键 feedback_id
  1. {
  2. "code": 0,
  3. "message": {反馈信息}
  4. }

编辑反馈信息

PUT /web/feedback/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
  1. {
  2. "feedback_title": "标题",
  3. "feedback_content": "描述"
  4. }
参数 类型 必须 说明
feedback_title 字符串 反馈标题
feedback_content 字符串 反馈描述
  1. {
  2. "code": 0,
  3. "message": {反馈信息}
  4. }

删除反馈信息

DELETE /web/feedback/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
pk 整形 反馈主键 feedback_id
  1. {
  2. "code": 0,
  3. "message": "success"
  4. }

获取反馈回复信息

GET /web/feedback_reply/{pk}?page={PAGE}

参数 类型 必须 说明
pk 整形 反馈信息主键 feedback_id
  1. {
  2. "message": {
  3. "total": 1,
  4. "data": [回复信息列表],
  5. "pages": 1,
  6. "page_size": 20,
  7. "current_page": 1
  8. },
  9. "code": 0
  10. }

回复反馈信息

POST /web/feedback_reply/{pk}

参数 类型 必须 说明
reply_content 字符串 回复内容
feedback_status 整型 状态(0:待处理,1:处理中,2:已关闭)
  1. {
  2. "message": {
  3. "reply_id": 4,
  4. "reply_content": "cccc222",
  5. "feedback_id": 3,
  6. "is_read": false,
  7. "created_at": "2018-04-11T17:08:00.631000",
  8. "updated_at": "2018-04-11T17:08:00.632000"
  9. },
  10. "code": 0
  11. }

获取活动消息非登录

GET /notice

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
  1. {
  2. "total": 3,
  3. "data": [
  4. {
  5. "id": 2,
  6. "number": "00000002",
  7. "title": "ttt",
  8. "content": "cccc",
  9. "thumbnail": "",
  10. "status": 0,
  11. "created_at": "2018-04-10T13:13:52.330000"
  12. },
  13. {
  14. "id": 3,
  15. "number": "00000003",
  16. "title": "ttt222",
  17. "content": "cccc2222",
  18. "thumbnail": "",
  19. "status": 0,
  20. "created_at": "2018-04-10T13:59:30.147000"
  21. },
  22. {
  23. "id": 4,
  24. "number": "00000004",
  25. "title": "tttddd",
  26. "content": "ddddd",
  27. "thumbnail": "",
  28. "status": 0,
  29. "created_at": "2018-04-10T14:16:15.091000"
  30. }
  31. ],
  32. "pages": 1,
  33. "page_size": 20,
  34. "current_page": 1
  35. }

获取单个活动消息非登录

GET /notice/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
  1. {
  2. "message": {
  3. "id": 6,
  4. "number": "00000006",
  5. "title": "ttt222",
  6. "content": "cccc2222",
  7. "thumbnail": "https://sds.fmart.com.cn/storage/img/20180408155636.jpg",
  8. "status": 0,
  9. "created_at": "2018-04-10T16:37:29.749000"
  10. },
  11. "code": 0
  12. }

获取/查询活动消息

GET /web/notice?number={number}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
title 字符串 标题查询 例 女王节
date 字符串 天数 例 3 (查询三天内)
number 字符串 编号查询 例 000006

查询优先级: 编号 > 时间 > 关键字
没有搜索条件则查询所有

  1. {
  2. "total": 3,
  3. "data": [
  4. {
  5. "id": 2,
  6. "number": "00000002",
  7. "title": "ttt",
  8. "content": "cccc",
  9. "thumbnail": "",
  10. "status": 0,
  11. "created_at": "2018-04-10T13:13:52.330000"
  12. },
  13. {
  14. "id": 3,
  15. "number": "00000003",
  16. "title": "ttt222",
  17. "content": "cccc2222",
  18. "thumbnail": "",
  19. "status": 0,
  20. "created_at": "2018-04-10T13:59:30.147000"
  21. },
  22. {
  23. "id": 4,
  24. "number": "00000004",
  25. "title": "tttddd",
  26. "content": "ddddd",
  27. "thumbnail": "",
  28. "status": 0,
  29. "created_at": "2018-04-10T14:16:15.091000"
  30. }
  31. ],
  32. "pages": 1,
  33. "page_size": 20,
  34. "current_page": 1
  35. }

添加活动信息

POST /web/notice

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
title 字符串 标题
content 字符串 内容
thumbnail 字符串 可选 缩略图
  1. {
  2. "message": {
  3. "id": 5,
  4. "number": "00000005",
  5. "title": "ttt222",
  6. "content": "cccc2222",
  7. "thumbnail": "https://sds.fmart.com.cn/storage/img/20180408155636.jpg",
  8. "status": 0,
  9. "created_at": "2018-04-10T16:08:15.380000"
  10. },
  11. "code": 0
  12. }

编辑活动信息

PUT /web/notice/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
title 字符串 标题
content 字符串 内容
thumbnail 字符串 可选 缩略图
  1. {
  2. "message": {
  3. "id": 5,
  4. "number": "00000005",
  5. "title": "ttt222",
  6. "content": "cccc2222",
  7. "thumbnail": "https://sds.fmart.com.cn/storage/img/20180408155636.jpg",
  8. "status": 0,
  9. "created_at": "2018-04-10T16:08:15.380000"
  10. },
  11. "code": 0
  12. }

删除活动信息

DELETE /web/notice/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
pk 整形 活动信息主键
  1. {
  2. "code": 0,
  3. "message": "success"
  4. }

推送活动信息

POST /web/notice/push/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
pk 整形 活动信息主键

备注:0:已保存 1:已推送

  1. {
  2. "code": 0,
  3. "message": "success"
  4. }

获取运营人员

GET /web/operator

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
  1. {
  2. "message": {
  3. "total": 7,
  4. "data": [
  5. {
  6. "user_id": 18,
  7. "user_permission": 2,
  8. "created_at": "2018-04-11T11:50:49.464000",
  9. "updated_at": "2018-04-11T11:50:49.465000",
  10. "user_email": "",
  11. "user_name": "小明小",
  12. "user_password": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXNzd29yZCI6IjEyMzQ1NiJ9.tj8r8ucscDj-q9IxWzMKSE8-HbJI2qOhqk8Nzh8RR_s",
  13. "user_telephone": "17777777729"
  14. },
  15. ...
  16. {
  17. "user_id": 16,
  18. "user_permission": 2,
  19. "created_at": "2018-04-10T11:25:56.420000",
  20. "updated_at": "2018-04-10T11:25:56.421000",
  21. "user_email": "",
  22. "user_name": "小明",
  23. "user_password": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXNzd29yZCI6IjEyMzQ1NiJ9.tj8r8ucscDj-q9IxWzMKSE8-HbJI2qOhqk8Nzh8RR_s",
  24. "user_telephone": "17777777779"
  25. }
  26. ],
  27. "pages": 1,
  28. "page_size": 20,
  29. "current_page": 1
  30. },
  31. "code": 0
  32. }

添加运营人员

POST /web/operator

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
user_name 字符串 姓名
user_password 字符串 密码
user_telephone 字符串 账号 手机号
  1. {
  2. "message": {
  3. "user_id": 23,
  4. "user_email": "",
  5. "user_telephone": "17777777323",
  6. "user_password": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXNzd29yZCI6IjEyMzQ1NiJ9.tj8r8ucscDj-q9IxWzMKSE8-HbJI2qOhqk8Nzh8RR_s",
  7. "user_permission": 2,
  8. "created_at": "2018-04-11T13:55:52.568000",
  9. "updated_at": "2018-04-11T13:55:52.568000"
  10. },
  11. "code": 0
  12. }

编辑运营人员

PUT /web/operator/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
user_name 字符串 标题
user_password 字符串 内容
user_telephone 字符串 手机
  1. {
  2. "code": 0,
  3. "message": "success"
  4. }

删除运营人员

DELETE /web/operator/{pk}

  1. {
  2. "Authorization" :"1234567890qwertyuio"
  3. }
参数 类型 必须 说明
pk 整形 运营人员主键 user_id
  1. {
  2. "code": 0,
  3. "message": "success"
  4. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注