2019-09-06 23:53:10 +08:00

135 lines
4.4 KiB
JavaScript
Executable File
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

$('.god_rech').on('tap', function() {
$('.rech_block').css('display', 'none');
$('.rech_none').css('display', 'block');
setTimeout(function() {
$('.rech_block').css('display', 'block');
$('.rech_none').css('display', 'none');
}, 500)
})
mui.plusReady(function() {
//返回用户有多少ect
mui.ajax(kxUrl('app/ect/userECT'), { 
dataType: 'json', //服务器返回json格式数据  
type: 'post', //HTTP请求类型  
timeout: 10000, //超时时间设置为10秒  
success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;  
//console.log(data.data.goodsFavoritesNum)
//console.log(data.data.Rows)
//var data = toJson(data);
if(data.status == 1) {
var lxy_god = $('.god_ect_num');
var data = data.data;
lxy_god.html(data.ectNum);
}
},
error: function(xhr, type, errorThrown) { //异常处理;  
//alert(type);    
}  
}); 
// ect实时价格,和购买神券需要多少ect
mui.ajax(kxUrl('app/ect/getEctNum'), { 
dataType: 'json', //服务器返回json格式数据  
type: 'post', //HTTP请求类型  
timeout: 10000, //超时时间设置为10秒  
success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;  
//console.log(data.data.goodsFavoritesNum)
//console.log(data.data.Rows)
//var data = toJson(data);
if(data.status == 1) {
var data = data.data;
$('.p2_span').html(data.now_rmb);
$('.p3_span').html(data.ect_num);
console.log('data.now_rmb')
}
},
error: function(xhr, type, errorThrown) { //异常处理;  
//alert(type);    
}  
}); 
mui('.con').on('tap', '.god_shopping', function() { //立即购买
$('#god_zhezhao').css('display', 'block');
$('.god_ect_money').css('display', 'block');
$('.shopping_block').css('display', 'none');
$('.shopping_none').css('display', 'block');
});
mui('.god_ect_money').on('tap', '.money_btn', function() { //购买神劵
var that = $(this);
that.attr('disabled', 'disabled');
mui.ajax(kxUrl('app/ect/payElevenEct'), { 
dataType: 'json', //服务器返回json格式数据  
type: 'post', //HTTP请求类型  
timeout: 10000, //超时时间设置为10秒  
success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;  
//console.log(data.data.goodsFavoritesNum)
//console.log(data.data.Rows)
var data = toJson(data);
console.log(data.status);
if(data.status == 1) {
//购买成功
$('.shopping_success').css('display', 'block');
$('.god_ect_money').css('display', 'none');
} else if(data.status == -1) {
//购买失败
console.log(111)
$('.shopping_success').css('display', 'none');
$('.shopping_lose img').attr('src', ectImgUrl('static/app2/img/error-1.png'));
$('.shopping_lose').css('display', 'block');
$('.shopping_lose img').css('display', 'block');
$('.god_ect_money').css('display', 'none');
} else if(data.status == -2) {
//余额不足
console.log(444)
$('.shopping_lose').css('display', 'block');
$('.shopping_lose img').css('display', 'block');
$('.god_ect_money').css('display', 'none');
$('.shopping_success').css('display', 'none');
} else {
//不要重复购买
console.log(2222)
$('.shopping_lose img').attr('src', ectImgUrl('static/app2/img/error-3.png'));
$('.shopping_lose').css('display', 'block');
$('.shopping_lose img').css('display', 'block');
$('.shopping_success').css('display', 'none');
$('.god_ect_money').css('display', 'none');
}
that.removeAttr('disabled');
},
error: function(xhr, type, errorThrown) { //异常处理;  
console.log(errorThrown);    
}  
});
})
mui('body').on('tap', '#god_zhezhao', function() {
$('#god_zhezhao').css('display', 'none');
$('.shopping_block').css('display', 'block');
$('.shopping_none').css('display', 'none');
})
mui('body').on('tap', '.rech_block', function() {
mui.openWindow({
url: 'ect_recharge.html',
id: 'ect_recharge.html',
styles: {
top: '0px', //新页面顶部位置
bottom: '0px', //新页面底部位置
},
extras: {
// data_keyword: searchName
// ..... //自定义扩展参数,可以用来处理页面间传值
},
createNew: false, //是否重复创建同样id的webview默认为false:不重复创建,直接显示
show: {},
waiting: {}
})
})
})