充值功能逻辑
2016-06-06 15:11:36 0 举报
充值功能逻辑是指用户在平台上进行充值操作时,系统所执行的一系列处理流程。首先,用户选择充值金额和支付方式,然后输入相关信息并确认支付。系统收到支付请求后,会验证用户的账户余额和支付信息是否有效。如果验证通过,系统会扣除相应的金额并更新用户的账户余额。同时,系统还会生成一条充值记录,包括充值时间、金额、支付方式等信息,以便用户查询和核对。最后,系统会向用户发送一条充值成功的提示信息,告知用户充值已完成。整个过程需要保证数据的准确性和安全性,确保用户的账户资金安全。
作者其他创作
大纲/内容
调用service : operatorlog.membersb2c_finder_members : detail_advance
会员预存款表 充值b2c_mdl_member_advance : adj_amount
检查余额是否足够(该操作减余额)b2c_mdl_member_advance : check_account
+b2c_mdl_member_advance : add
待完善
service : member_advance_listenerclass : b2c_stats_listener_advancefunc : listener_advance
b2c_mdl_member_advance : deduct
组织数据
截取第一个字符 判断是否为负数
对应类 : operatorlog_members对应方法 :
operatorlog_members : detail_advance_log
获得现有预存款(会员表)b2c_mdl_member_advance : get
执行对象事件b2c_mdl_trigger : object_fire_event
获得现有商店余额b2c_mdl_member_advance : get_shop_advance
member_advance表(会员充值明细表)插入一条充值记录
触发事件b2c_mdl_member_advance : fireEvent
b2c_mdl_member_advance : add
监听预存款变化service : member_advance_listenerclass : b2c_stats_listener_advancefunc : listener_advance
更新会员主表(members)里的预存款余额
更新members表里 预存款
-b2c_mdl_member_advance : deduct
b2c_mdl_member_advance : adj_amount
写入日志operatorlog_members : detail_advance_log
取出充值前会员表信息
0 条评论
下一页