# 订单流转流程 1. 交易表 2. 附表:充值表,提现,转赠 3. 区块链操作处理 ## 充值 1. t表创建s=1 1.1 tr表创建,trs= 1 ;t , s=> 10 3. 等待补充txhash * 更新tr表trs =》50 4. 用户补充txhash * 初步验证hash有效 * 更新tr表trs =》60 * 更新t表 ts =》 50 5. 异步查询txhash有效 - 董 * 确认txhash有效 * 更新tr表trs =》 70 6. 异步去同步给t表 * t , s=> 100 * tr , s=> 100 ## 提现 t,tw 1. t表创建s=1 1.1 tw表创建,trw= 1 ;t , s=> 10 2. 流转 * trw= 50 3. 后台审核-拒绝 * t , s=> 202 * tr , s=> 202 ## 提现 t,tw -成功 1. t表创建s=1 1.1 tw表创建,tw.s= 1 ;t , s=> 10 2. 状态流转 * tw.s= 50 3. 后台审核-通过 * tw.s , s=> 70 4. 手工/自动处理 * tw.s , s=> 80 * 补充hash到tw 5. 同步t表状态 * t,s =》100 * tw.s =》 100 ## 转赠 1. t表创建s=1 1.1 tt表创建,tt.s= 1 ;t , s=> 10 2. 异步处理 - 董 * tt.s= 80 * 生成交易hash 2. 异步处理,同步状态 * tt.s= 100 * t , s=> 100