🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>登录用户领取优惠卷 ~~~[api] get:/index.php/coupon/Apicoupon/member_coupon_submit *int:couponid=10#领取的优惠卷id <<< success { "err": 0, "data": { "id": 10, "title": "优惠卷标题", "starttime": 12345678910, "endtime": 12345678910, "type": 1, "discount": 100, } } <<< error { "err": 1, "code": 1000, "content": "错误信息" } ~~~ | 参数名称 | 类型 |描述|值| | --- | --- |---|---| | id | int |用户领取的优惠卷id|0| | title | string |优惠卷的标题|满30减5| | starttime | int |优惠卷有效时间的开始时间戳|1564588800| | endtime | int |优惠卷有效时间的开始结束戳1565059377| | type | int |优惠卷类型|1:固定额度,2:百分比 3:随机金额| | discount | int |用户领取优惠卷后,获得优惠卷的金额| type为1,该数值为固定的金额,type为2,该数值为除以100后的值,如0.3,type为3,该数值在用户领取后生成的一个随机数值 >获取优惠卷列表,主要用于显示出的优惠卷可以被用户领取 ~~~[api] get:/index.php/coupon/Apicoupon/member_getList int:pagesize=10#每页显示优惠卷个数 int:page=1#显示优惠卷页码数 string:between_price= #满减区间 如100-200 int:use_type= #使用类型,1:全场通用,2:某个专栏或者某个课程使用 int:type= 1#优惠卷类型,1:固定金额,2:百分百金额,3:随机的 string:sort= id #排序字段 string:sort_type= asc#排序类型 <<< success { "err": 0, "page": 1, "pageTotal": 10, "pageSize": 10, "count": 1, "data": [ { "id": 10, "title": "618狂欢", "type": 1, "discount": 7.2, "full_reduction": 100, "interval": 10, "interval_type": "day", "total": 100, "user_grant": 1, "use_scope": 1, "starttime": 123456678910, "endtime": 123456789, "describe": "", } ] } <<< error { "err": 1, "code": 1000, "content": "错误信息" } ~~~ >获取当前登录用户领取的优惠卷列表,主要用户在会员中心显示用户已经领取的优惠卷 ~~~[api] get:/index.php/coupon/Apicoupon/member_user_coupon_list int:pagesize=10#每页显示优惠卷个数 int:page=1#显示优惠卷页码数 int:status=1#领取优惠卷状态码,0:全部,1:可使用,2:过期,3:已使用 string:sort= id #排序字段 string:sort_type= asc#排序类型 <<< success { "err": 0, "page": 1, "pageTotal": 10, "pageSize": 10, "count": 1, "data": [ { "id": 10, "title": "618狂欢", "type": 1, "discount": 7.2, "full_reduction": 100, "interval": 10, "interval_type": "day", "total": 100, "user_grant": 1, "use_scope": 1, "starttime": 123456678910, "endtime": 123456789, "status": 1, "describe": "", } ] } <<< error { "err": 1, "code": 1000, "content": "错误信息" } ~~~ >获取当前登录用户可使用的优惠卷,主要在支付时显示可以使用优惠卷列表供用户选择 ~~~[api] get:/index.php/coupon/Apicoupon/member_use_coupon_list int:pagesize=10#每页显示优惠卷个数 int:page=1#显示优惠卷页码数 int:use_conditions=curriculum|sign|id|price#显示列表的条件 模块名|标识|id|订单价格 string:sort= id #排序字段 string:sort_type= asc#排序类型 int:price= 10#订单价格 <<< success { "err": 0, "page": 1, "pageTotal": 10, "pageSize": 10, "count": 1, "data": [ { "id": 10, "title": "618狂欢", "type": 1, "discount": 7.2, "full_reduction": 100 } ] } <<< error { "err": 1, "code": 1000, "content": "错误信息" } ~~~