请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师问个问题

发红包,红包发起人账户扣除金币,中间商获得金币 ,执行两个transfer方法

后面抢红包,退款红包不理解,
抢红包,中间商扣除金币, 收红包用户生成红包订单信息好像account表没有得到金币,只是记录在evelopeitem里,执行一个transfer方法
退款红包,只是把金币返给中间商,而没给红包发起人,执行一个transfer方法,为什么呢?

正在回答 回答被采纳积分+3

1回答

枫荇 2020-03-10 14:06:42

同学,你好:

发红包:红包发起人账户扣除,放入中间账户。

抢红包:抢到红包的人从中间账户获取,并放入抢到红包的人的账户。

红包过期:过期的红包就是还没有被抢的,那么还在中间账户中,那么就直接从中间账户转入红包发起人账户

0 回复 有任何疑惑可以回复我~
  • 提问者 xiaoyyyyy #1
    老师,我也是你这种想法,但好像比如过期红包,只执行一个transfer方法,transfer只对交易body的account的表操作,不应该再来一个transfer方法对target操作,像之前发红包一样,还是我哪里错了呢?
    回复 有任何疑惑可以回复我~ 2020-03-10 14:16:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信