[关闭]
@lxx3061313 2018-07-16T06:26:36.000000Z 字数 3041 阅读 142

燕山工会限时兑换

燕山工会 外包


后台

. 结构

image_1cib9fhjbj6419do1o4rm4v1j0s1t.png-63.4kB

接口

列表

url:/ysgh/man/redeem/list
method:post
req:

  1. {
  2. "name":"asdfasdf"
  3. "currentPage": 1,
  4. "pageSize": 10
  5. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "totalCount": 2,
  6. "activities": [
  7. {
  8. "id": 1,
  9. "activityName": "发被子啦fafadfawefwefafeaf",
  10. "activityDesc": "每一个一个杯子,需要10积分领取",
  11. "startTime": "2018-11-01 00:00:00",
  12. "endTime": "2018-11-10 00:00:00",
  13. "rule": "每一个一个杯子,需要10积分领取, 只能领取一次",
  14. "activityStatus": "UNDERWAY",
  15. "createTime": "2018-07-11 00:13:14",
  16. "updateTime": "2018-07-11 00:17:25"
  17. },
  18. {
  19. "id": 2,
  20. "activityName": "发被子啦",
  21. "activityDesc": "每一个一个杯子,需要10积分领取",
  22. "startTime": "2018-10-01 00:00:00",
  23. "endTime": "2018-10-10 00:00:00",
  24. "rule": "每一个一个杯子,需要10积分领取, 只能领取一次",
  25. "activityStatus": "NOT_START",
  26. "createTime": "2018-07-14 09:28:43",
  27. "updateTime": "2018-07-14 09:28:43"
  28. }
  29. ]
  30. }
  31. }

增加

url:/ysgh/man/redeem/add
method:post
req:

  1. {
  2. "activityName":"发被子啦",
  3. "activityDesc":"每一个一个杯子,需要10积分领取",
  4. "startTime":"2018-10-01 00:00:00",
  5. "endTime":"2018-10-10 00:00:00",
  6. "rule":"每一个一个杯子,需要10积分领取, 只能领取一次",
  7. "imgUrl":"http://afdasdfafadfasfdafd"
  8. }

respons:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

详情

url:/ysgh/man/redeem/detail?id=1
method:get
req:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "id": 1,
  6. "activityName": "发被子啦fafadfawefwefafeaf",
  7. "activityDesc": "每一个一个杯子,需要10积分领取",
  8. "startTime": "2018-11-01 00:00:00",
  9. "endTime": "2018-11-10 00:00:00",
  10. "rule": "每一个一个杯子,需要10积分领取, 只能领取一次",
  11. "activityStatus": "UNDERWAY",
  12. "createTime": "2018-07-11 00:13:14",
  13. "updateTime": "2018-07-11 00:17:25"
  14. }
  15. }

更新

url:/ysgh/man/redeem/update
method:post
req:

  1. {
  2. "id": 1,
  3. "activityName": "发被子啦fafadfawefwefafeaf",
  4. "activityDesc": "每一个一个杯子,需要10积分领取",
  5. "startTime": "2018-11-01 00:00:00",
  6. "endTime": "2018-11-10 00:00:00",
  7. "rule": "每一个一个杯子,需要10积分领取, 只能领取一次",
  8. "activityStatus": "UNDERWAY"
  9. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": 1
  5. }

增加奖品:

url:/ysgh/man/redeem/mapping
method:post;
req:

  1. {
  2. "activityId": 1,
  3. "prizeId": 1,
  4. "redeemType": "COIN",
  5. "cost": 1
  6. }

response

  1. {
  2. "resCode": 10000,
  3. "msg": "该活动已经添加了该奖品",
  4. "data": null
  5. }

活动奖品列表

url:/ysgh/man/redeem/mapping/list?activityId=1
method:get;
req:null
note:不分页
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": [
  5. {
  6. "id": 1,
  7. "activityId": 1,
  8. "prizeId": 1,
  9. "prizeCount": 0,
  10. "redeemType": "COIN",
  11. "cost": 1,
  12. "createTime": "2018-07-11 00:23:07",
  13. "updateTime": "2018-07-11 00:23:07"
  14. }
  15. ]
  16. }

活动奖品映射更新

url:/ysgh/man/redeem/mapping/update
method:post
req:

  1. {
  2. "id":1,
  3. "activityId": 1,
  4. "prizeId": 1,
  5. "redeemType": "COIN",
  6. "cost": 2
  7. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

微信端

结构

image_1cib7mi9r1af4pgh1c0a1gmde7im.png-17.2kB

页面参考

image_1cib86pd71jfnsd61e3b1pdc1ql413.png-860.4kB

接口

活动列表

url:/ysgh/redeem/prize/list
method:post
req;

  1. {
  2. "currentPage": 1,
  3. "pageSize": 10
  4. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "totalCount": 2,
  6. "activtities": [
  7. {
  8. "id": 1,
  9. "name": "发被子啦fafadfawefwefafeaf",
  10. "desc": "每一个一个杯子,需要10积分领取",
  11. "startTime": "2018-07-14 10:30:38",
  12. "endTime": "2018-07-25 00:00:00",
  13. "open": true,
  14. "notOpenAlert": "",
  15. "prizes": [
  16. {
  17. "id": 1,
  18. "prizeName": "金币",
  19. "inventory": 100,
  20. "url": "https://lev-inf.benmu-health.com/resource/image/d76bdb06ec61b221ffb69de902b49426_wx200.jpg",
  21. "redeemType": "COIN",
  22. "cost": 2
  23. }
  24. ]
  25. },
  26. {
  27. "id": 2,
  28. "name": "发被子啦",
  29. "desc": "每一个一个杯子,需要10积分领取",
  30. "startTime": "2018-10-01 00:00:00",
  31. "endTime": "2018-10-10 00:00:00",
  32. "open": false,
  33. "notOpenAlert": "兑换活动还未开始",
  34. "prizes": []
  35. }
  36. ]
  37. }
  38. }

兑奖

url:/ysgh/redeem/prize/redeem
method:post;
req

  1. {
  2. "activityId":1,
  3. "prizeId":1
  4. }

response;

  1. {
  2. "resCode":0,
  3. "msg":null,
  4. "data":null
  5. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注