[关闭]
@lina 2021-07-26T09:03:47.000000Z 字数 1845 阅读 167

爱履行

爱履行


用户端

文件上传

请求URL

POST
/api/upload

请求参数

  • file: [file] 文件

响应

  1. {
  2. "status": 0,
  3. "msg": "",
  4. "data": {
  5. "url": "http://admin.sabic.guangying.link/uploads/2021-07//163971627289161.jpg",
  6. "filename": "3224_1.jpg",
  7. "value": "/uploads/2021-07//163971627289161.jpg"
  8. }
  9. }

上传作品

请求URL

POST
/api/production

请求参数

  • user_name: [string] 上传人
  • user_number: [string] 编号 必须是3位的数字
  • region_id: [int] 分区id
  • production_name: [string] 作品名称
  • front_cover: [string] 封面
  • image_urls: [array] 其他图片 【 数组 】
  • production_desc: [string] 作品介绍

活动前期 - 分区作品列表

请求URL

GET
/api/beforeProduction/{id}
注: id 是分区的标识

请求参数

  • production_name: [string] 作品名称

响应

  1. {
  2. "status": 0,
  3. "msg": "",
  4. "data": [
  5. {
  6. "id": 1,
  7. "production_name": "测试1",
  8. "front_cover": "/uploads/2021-07//508731626952442.png"
  9. }
  10. ]
  11. }

活动详情

请求URL

GET
/api/production/{id}
注: id 是作品的标识

响应

  1. {
  2. "status": 0,
  3. "msg": "",
  4. "data": {
  5. "id": 1,
  6. "user_name": "wgkeep", // 上传人
  7. "user_number": "1231", // 编号
  8. "region_id": 1, // 地区标识
  9. "production_name": "测试1", // 作品名称
  10. "production_desc": "测试", // 作品介绍
  11. "like_num": 1, // 点赞数
  12. "status": 1, // 上下架 0下架 1上架
  13. "be_selected": 1, // 是否晋级 0没有晋级 1晋级了
  14. "front_cover": "/uploads/2021-07//508731626952442.png", // 封面链接
  15. "created_at": "2021-07-22 11:16:34",
  16. "updated_at": "2021-07-26 16:07:14",
  17. "production_images": [ // 其他图片
  18. {
  19. "id": 1,
  20. "production_id": 1,
  21. "url": "/uploads/2021-07//508731626952442.png", // 图片链接
  22. "name": null,
  23. "type": 0,
  24. "created_at": "2021-07-22 19:16:34",
  25. "updated_at": "2021-07-22 19:16:34"
  26. }
  27. ]
  28. }
  29. }

分区列表

请求URL

GET
/api/region

响应

  1. {
  2. "status": 0,
  3. "msg": "",
  4. "data": [
  5. {
  6. "id": 1,
  7. "region_name": "上海厂", //分区名称
  8. "region_url": "" // 链接
  9. },
  10. ]
  11. }

活动后期-作品列表

请求URL

GET
/api/afterProduction

请求参数

  • production_name: [string] 作品名称

响应

  1. {
  2. "status": 0,
  3. "msg": "",
  4. "data": [
  5. {
  6. "id": 1,
  7. "production_name": "测试1", // 作品名称
  8. "front_cover": "/uploads/2021-07//508731626952442.png", // 封面图
  9. "like_num": 1 // 点赞数
  10. }
  11. ]
  12. }

活动后期-点赞

请求URL

POST
/api/like/{id}
注: id 是作品的标识

响应

管理后台

修改作品

请求URL

PUT
/api/production/{id}
注: id 是作品的标识

请求参数

  • user_name: [string] 上传人
  • user_number: [string] 编号 必须是3位的数字
  • region_id: [int] 分区id
  • production_name: [string] 作品名称
  • front_cover: [string] 封面
  • image_urls: [array] 其他图片 【 数组 】
  • production_desc: [string] 作品介绍
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注