方案订单扣款逻辑
2021-04-13 15:59:18   0  举报             
     
         
 核心交易系统扣款逻辑
    作者其他创作
 大纲/内容
 添加流水明细cash_account_detail
  更新lottery_trade部分成功:金额为负
  检查出票金额是否 彩金
  更新lottery_trade撤单
    冻结彩金+现金
  更新ticket未出票的置:异常票
  添加部分彩金流水明细 handsel_account_detail
  更新lottery出票失败
  全部解冻freeze_detail
  更新lottery出票成功
  更新ticket_print未出票的置:失败
  计算出票金额
  大于
  检查未出票金额冻结现金+彩金
  扣 - 部分全部彩金余额handsel _account 
  部分出票(部分票未出票成功)
  扣 - 全部彩金余额handsel _account 
  部分出票
  查询lottery表计算ticket_print表
  更新余额 - 实际出票cash_account 或 handsel _account 
  全部冻结现金全部冻结彩金
  出票金额=彩金
  添加实际出票流水明细 cash_account_detailhandsel_account_detail
  方案订单扣款逻辑
  添加部分现金流水明细 cash_account_detail
  更新余额cash_account
  事务处理
  未出票(全部票未出票)
  未出票撤单返款
  全部出票成功(所有票都是终结状态)
  添加全部彩金流水明细 handsel_account_detail
  查询lottery表计算freeze_detail表
  检查方案金额和冻结金额
  全部出票成功
  扣- 部分现金余额handsel _account 
   
 
 
 
 
  0 条评论
 下一页