领券
2020-10-31 21:05:57 0 举报
领券
作者其他创作
大纲/内容
httpRequest::duihuanapi->info
合并pickup&& info结果
n
领取成功
用户有审核中的该礼品
格式化错误信息&返回值数据格式
优惠券处理
已登录用户点击频率<5s
用户碎银<该礼品要求的下限
用户积分|金币<该礼品要求的下限
get_coupon_info
必要参数验证通过
没有返回值
y
组合领取:添加组合领取限制redis
app
该礼品用户领取总量>后台的领取限制
返回空||返回值无type_id||(客户端专享传参&&参数与礼品设置不匹配)
用户已领过限制绑定类别的礼品
传删除参数&&礼品is_delete值与参数不同
获取不到用户信息
优惠券系列验证
活动链接&商家地址链接,加CPS=>coupon_info
用户信息验证:没有检测危险等级&注册时间<30s用户风险等级>4风险等级=4&(实物礼品|礼品卡)旧vip等级限制&用户等级不够银联专享要求&用户未绑定银联卡有芝麻信用绑定要求&用户未绑定需要参与过visa计划&用户无该标志用户status状态未激活
error_code=0error_msg=小值已经在努力加载了
同类别下用户领取总量>每日限制上限
https://duihuanapi/duihuan/pickup
特权卡&(用户没登录|用户不在特权有效期)
error_code=-2error_msg=没有数据
if(not in white_list && in api_specal_list)
用户未设置收货地址
修改用户领取限制redis:添加品类领取数添加该礼品领取数添加该ip领取数
该礼品同ip领取总量>后台领取限制
需要审核:给管理员发系统消息&返回数据中去掉券码信息
每秒超过50并发
get coupon_info from redis
优惠券待校准
前台coupon_info从redis取,后台从mysql取
扣减花费:通用扣减积分金币碎银接口,并添加扣减日志
httpRequest::duihuanapi->pickup
error
非免费领取|web端|版本<9.9.0:检查安全密码输入正确
需要登录&没登录
https://user-api/duihuan/pickup/
error_code=-1error_msg=‘网络错误’
android&v=9.4.0
补贴金在9.9以上版本
https://user-api/duihuan/yanzheng/
error_code:error_msg:data:
仅限vip用户兑换&用户vip等级不够
是否符合用户组合限制:用户金币、积分、连续签到、注册起始时间限制
if error_msg== '很抱歉,您的积分或金币不足。':error_code=7
添加cat记录添加bi log同步ES
格式化数据
if(免费 &外卖补贴卡 兑换成功):单独定义error_msg
有频率限制&用户点击频率快于3s
礼品有效性检查:删除、过期、未开始
有质量分要求&用户质量分不在要求范围
恶意三方app接口调用
error_code=-1error_msg=网络错误
httpRequest::userapi->/user/sets(get current_user)
特权卡用户&特权模式=>兑换金币积分碎银=0
get current user info
https://duihuanapi/duihuan/info
领取:更新领取数,券码类当前券码id设置为过期
兑换品介绍&细则的url加CPS,图片替换e600=>coupon_info
if(type_id=11外卖补贴金):接口获取礼品总量,领取数量。处理领取状态=>coupon_info
添加领取log
error_code=0error_msg=‘’
发兑换提醒邮件消耗金币:发短信不需要审核:发兑换成功站内信
用户未绑定手机
error_code=-2error_msg=已删除
用户vip等级符合会员价礼品的vip要求:兑换金币积分碎银使用折后价
非免费领取|web端|版本<9.9.0:检查是否设置安全密码
每个类别个性化检查方案
request_limit灾备降级&恶意三方
has_login
error_code=11111error_msg=貌似网络不太稳定,稍后重试
每个类别个性化领取方案
去库存更新礼品状态同步redis数据
0 条评论
下一页