/** * pay() * 支付页面基本信息 * * 订单orderId 余额 订单详情 * * 支付密码是否改变 */ function pay() { $payId = get_post_value("orderId"); $user_id = 1; //user_id 默认测试1 $pay = new Pays(); $myPayBaseInfo = $pay->myPayBaseInfo($payId); //基本信息 if ($myPayBaseInfo) { $this->assign('myPayBaseInfo', $myPayBaseInfo); } //获取用余额 $myBalance = $pay->getMyBalance($user_id); //用户余额 if ($myBalance) { $this->assign('myBalance', $myBalance); } //获取初始密码与登陆密码的比较值 $myPayPwd = $pay->getMyPayPwd($user_id); if (!empty($myPayPwd)) { $this->assign('myPayPwd', $myPayPwd); } //检测是否被锁定 $myPayPwdStatus = $pay->getMyPayPwdStatus($user_id); if ($myPayPwdStatus) { $this->assign('myPayPwdStatus', $myPayPwdStatus); } //支付密码错误检测 $errorTimes = 0; if (isset($_SESSION["countPayErrorTimes"])) { if ($myPayPwdStatus) { $_SESSION["countPayErrorTimes"] = 0; } $errorTimes = $_SESSION["countPayErrorTimes"]; } $this->assign('errorTimes', $errorTimes); }