换币逻辑
2017-12-13 15:56:03 0 举报
换币
作者其他创作
大纲/内容
\b退还金额及手续费
\b判定:距离发起换币的时间
\b提示:Network Error
超过24小时
\b判定3:兑换最低限度
\b提示:换币的金额过低
\b提示:兑换的币种不能相同
密码错误
网络OK
\b判定2:设置支付密码
金额不为0并且币种不同
密码正确
\b交易记录中增加一条换币【退款】的记录
\b换币状态:已完成
待确认
币种相同
\b输入支付密码
判定:兑换金额
提示:支付密码错误
\b判定2:账户余额
\b换币发起方收到一条系统消息:对方24小时内没有答复,请求已过期,换币金额已退还到钱包中
\b判定1:网络情况
\b撤销换币
\b钱包中扣除并增加相应换币金额和币种
4条并列
\b从钱包中扣除冻结的金额
已设置支付密码
\b提示:对方已撤销换币
\b判定2:换币状态
\b向TA支付
未设置密码
\b换币状态:等待对方确认
对方未确认换币and未超过24小时
\b提示:余额不足
\b按钮不可点击
\b退还金额及手续费到兑换发起方
3条并列
余额不够支付
\b对方已确认
无网络
密码正确
金额为0
\b判定:密码正确/错误
余额充足
\b换币状态:待确认
\b提示:你还未设置密码,请先设置密码
\b增加账单明细:换币支付,换币收取
冻结钱包中支付的金额(包括手续费)
\b换币状态:已撤销
\b判定4:设置支付密码
\b判定1:账户余额
\b拒绝换币(按钮)
\b判定2:\b换币状态
\b兑换发起方收到一条消息:对方已拒绝你的换币请求
\b提示:对方已确认换币,无法撤销
\b换币状态:已拒绝
发起换币
\b判定:币种
\b向对方发送一条兑换消息
\b交易记录中增加一条换币【发起】的记录
\b向TA兑换
\b确认发起兑换(按钮)
\b换币状态:已过期
已撤销
\b提示:超过24小时未确认,换币请求已过期
\b收到换币消息
\b收到一条消息:对方已确认了你的换币请求
低于最低限度
备注:黑色为换币发起方,蓝色为另一方,红色为换币状态
\b确认换币(按钮)
高于最低限度
\b交易记录中增加一条换币【完成】的记录
0 条评论
下一页