回调处理流程
2015-11-03 14:30:11 0 举报
回调处理流程是一个常见的编程模式,它允许将一个函数作为参数传递给另一个函数,并在需要时调用该函数。在回调处理流程中,主函数会执行一些操作,然后在某个特定时刻调用回调函数来执行额外的任务。这种模式可以用于异步编程、事件处理和数据处理等场景。回调函数通常具有特定的签名,以便主函数能够正确地调用它并传递必要的参数。总之,回调处理流程是一种灵活且强大的编程技巧,可以帮助开发人员更有效地组织和管理代码。
作者其他创作
大纲/内容
根据回调数据查询销卡记录
返回值为2
end
返回值为0
销卡记录状态改为\"成功\"
查询订单下的所有非余额卡销卡记录
销卡记录状态改为\"处理中\"
判断回调结果
销卡记录回填回调信息
提交事务
同一订单下的发往慢充的销卡记录全部处理完成
是
失败
Start
处理中
否
计算订单完成状况
销卡记录状态改为\"失败\"
需要处理回调:1.销卡记录状态为\"初始化\"或\"处理中\"2.销卡记录状态为\"失败\",回调结果为销卡成功不需要处理回调:1.销卡记录状态为\"成功\"2.销卡记录状态为\"失败\",回调结果为失败3.销卡记录状态为\"失败\",回调结果为收单成功
创建余额卡及余额卡历史
是否完成订单
是否存在
返回值为1
成功
是否需要处理回调
开启事务
0 条评论
下一页