bondPayController.js
1.1 KB
angular.module('myApp')
.controller('bondPayController',['$scope', '$rootScope', '$state', 'wechatPayment',
function($scope,$rootScope,$state, wechatPayment){
if(!$rootScope.toPaid){
$state.go('bond');
}
// 支付保证金
var ispay = false;
$scope.goPay = function(){
if(ispay) return;
ispay = true;
var IswechatPayment= window.localStorage.getItem("IswechatPayment");
if (IswechatPayment== undefined || IswechatPayment == "no") {
wechatPayment.callDepositPay($rootScope.toPaid)
.then(function (result) {
ispay = false;
//支付成功
// alert(window.localStorage.getItem("IswechatPayment"));
window.localStorage.setItem("IswechatPayment", "yes")
$state.go('bondSuccess');
}, function (errMsg) {
ispay = false;
window.localStorage.setItem("IswechatPayment", "no")
//支付失败
})
}
}
}])