提现
2016-03-30 11:44:55 1 举报
提现,是指将电子钱包或银行账户中的资金转移到实体货币的过程。用户可以通过各种支付平台、银行或其他金融机构进行提现操作。通常,用户需要提供一些必要的身份验证信息,如姓名、身份证号码、银行卡号等,以确保提现操作的安全性和合法性。提现成功后,用户可以在指定的地点领取现金或将资金转入其他账户。提现的手续费和到账时间可能因不同的支付平台和银行而有所不同。总之,提现是一种方便快捷的资金转移方式,为用户提供了灵活的财务管理工具。
作者其他创作
大纲/内容
提现发起过程开始
判断金额是否大于50
提现页面填写,提交表单(前端确认)。
启动事务。
获取利息
提交提现失败
是
完成事务。
来自文件AccoutService.php
1、判断提现总额是否大于所有可用余额2、获取利息3、获取超过15天的充值。4、获取本金。5、获取未满15天的充值。6、更新dw_account_recharge判断是否成功7、判断的应使用充值金额是否正常8、集齐信息向dw_account_cash插入数据。9、更新account_log10、判断$cash_type确定是否发送短信不等于1(委托项目不发送)
进入AccountService发起成功。
判断参数是否正常
提交后表单处理/newuser/ajax/withDraw
提现提交数据准备
任何一步发生问题都进入rollback
处理条件不满足
提现表单处理过程1、判断是否登录。2、判断是否存在安全卡3、获取用户信息,获取帐号信息。4、判断验证码是否合法5、判断金额是否充足。6、判断密码是否正确(判断是否超过最大次数)7、判断输入提现金额是否合法。8、判断手机是否已经认证。9、判断是否已经实名制。10、是否满足提现最小金额11、获取银行信息。判断是否存在12、发起修改。
否
进入提现处理页面newuser/main/withdraw
提现页面处理过程1、判断是否登录。2、初始化结果列表。3、获取用户信息。4、获取accountInfo5、获取用户的银行卡信息。6、获取全部可用银行信息。7、获取充值满15天的钱。8、获取最近的提现的记录,判断银行卡是否被解除。9、计算最近提现的信息。10、判断是否有安全卡。11、如果有安全卡返回安全卡取款信息。12、返回普通卡提现信息。满足以上信息则
提交数据到dw_account_cash
0 条评论
回复 删除
下一页