withdraw_cards_flowchart
2015-10-22 11:31:17 0 举报
Withdraw_cards_flowchart 是一个流程图,用于描述从ATM机中取款的步骤。以下是对该流程图的描述: 1. 用户插入银行卡并输入密码。 2. ATM机验证用户的身份和账户余额。 3. ATM机显示可用的取款选项。 4. 用户选择取款金额。 5. ATM机确认取款金额并提示用户确认。 6. 用户确认取款金额。 7. ATM机开始处理取款请求。 8. ATM机打印取款收据。 9. ATM机将现金推出。 10. 用户取走现金并关闭ATM机。
作者其他创作
大纲/内容
放入user_disabled_fastpay_card_infois_disabled=2
调用CIF::get_withdraw_card_info的PHP接口查询用户提现卡完整列表,默认按绑卡时间倒序排列
Y
取出一张该用户的快捷绑卡
N
不再调用Bank::get_bank_list获取系统支持绑提现卡的银行列表
放入user_fastpay_card_info
是否还有剩余快捷卡
放入user_withdraw_card_info
放弃,不展示
新建三个空数组:user_fastpay_card_infouser_disabled_fastpay_card_infouser_withdraw_card_info
user_fastpay_card_infouser_withdraw_card_infouser_disabled_fastpay_card_info将此三个数组传给前端,前端按这个顺序直接展示最后一个user_disabled_fastpay_card_info数组中的卡全部置灰展示,并根据is_disabled字段内容,给用户友好提示
是否还有剩余提现卡
取出一张该用户的提现卡
是否无完整卡号
放入user_disabled_fastpay_card_infois_disabled=1
是否与任何一种快捷绑卡重叠(无论是否可用于提现)
是否是贷记卡
使用1300000号查询规则,查询用户快捷绑卡完整列表(查询t_user_fast_pay_bank_info表状态为1、按最后支付时间降序排序的前5张卡)
0 条评论
下一页