98 lines
3.4 KiB
JavaScript
98 lines
3.4 KiB
JavaScript
var num = $('#num'),
|
|
wpContent = $('.wxPayContent'),
|
|
shade = $('.shade'),
|
|
$content = $('.pop .content'),
|
|
cancel = $('#cancel'),
|
|
confirm = $('#confirm'),
|
|
api = locateJudge(),
|
|
$pop = $('.pop'),
|
|
lock = false;
|
|
// let payBase_url = '/wx/submitPay?';
|
|
payBase_url = 'https://api.pekolive.com/wx/submitPay?';
|
|
|
|
$(function () {
|
|
// let list_url = api + '/chargeprod/list?channelType=1'
|
|
list_url = 'http://120.79.211.243/chargeprod/list?channelType=1'
|
|
let locateObj = getQueryString();
|
|
// getOpenId();
|
|
let open = locateObj.openId;
|
|
// 获取现在头部链接
|
|
var url = window.location.href;
|
|
var fail_url = url.split('index.html')[0] + 'failed.html';
|
|
if (EnvCheck() == 'test') {
|
|
var vConsole = new VConsole();
|
|
}
|
|
function mess(str) {
|
|
$('.pop1 .message_').html(str);
|
|
$('.pop1').fadeIn(100)
|
|
}
|
|
var main = {
|
|
init: function () {
|
|
this.getData();
|
|
},
|
|
getData: function () {
|
|
$.ajax({
|
|
type: 'GET',
|
|
url: list_url,
|
|
asyc: true,
|
|
success: function (res) {
|
|
if (res.code == 200) {
|
|
res.data = rebuildData(res.data);
|
|
renderList(res.data);
|
|
sub_btn = $('.charge');
|
|
arr = res.data;
|
|
}
|
|
},
|
|
error: function (res) { }
|
|
});
|
|
$('.wxPayContent').on('click', 'li', function () {
|
|
// console.log(4343)
|
|
$('.message-b').fadeIn(60)
|
|
})
|
|
$('#num').on('click', function () {
|
|
$('.message-b').fadeIn(60)
|
|
})
|
|
},
|
|
|
|
};
|
|
main.init();
|
|
})
|
|
wx.ready(function () {
|
|
//2.3 隐藏不用的按钮
|
|
// alert("隐藏不用的按钮");
|
|
wx.hideMenuItems({
|
|
menuList: ["menuItem:share:timeline", "menuItem:copyUrl", "menuItem:share:appMessage", "menuItem:share:qq", "menuItem:share:weiboApp", "menuItem:favorite", "menuItem:share:facebook", "menuItem:share:QZone", "menuItem:editTag", "menuItem:delete", "menuItem:copyUrl", "menuItem:originPage", "menuItem:readMode", "menuItem:openWithQQBrowser", "menuItem:openWithSafari", "menuItem:share:email", "menuItem:share:brand"] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮
|
|
});
|
|
})
|
|
// 渲染标签数据
|
|
function renderList(data) {
|
|
console.log(data);
|
|
for (var i = 0; i < data.length; i++) {
|
|
var chargeProdId = data[i].chargeProdId;
|
|
var prodName = data[i].prodName;
|
|
var money = data[i].money;
|
|
|
|
var prodDesc = data[i].prodDesc ? data[i].prodDesc : '';
|
|
var $li = $('<li class="charge"></li>');
|
|
let str = `<li class="charge" data-index="${i}" _charge="${chargeProdId}">
|
|
<p class="content"><span class="goldimg"><img src="./images/gold.png"
|
|
alt=""></span><span class="sproutCurrency">
|
|
${prodName.replace(/^[0-9]*/, function ($) { return `<span class="price-list">${$}</span>` })}
|
|
</span><span class="RNB">¥${money}</span></p><p class="tip">${prodDesc}</p>`
|
|
// wpContent.append('<li class="charge" data-index="' + i + '" _charge="' + chargeProdId + '">' + '<p class="content"><span class="goldimg"><img src="./images/gold.png" alt=""></span><span class="sproutCurrency">' + prodName + '</span><span class="RNB">¥' + money + '</span></p>' + '<p class="tip">' + prodDesc + '</p>');
|
|
wpContent.append(str)
|
|
}
|
|
}
|
|
// 跳转制定页面的html
|
|
function wind_reload(url) {
|
|
window.location.assign(url);
|
|
}
|
|
function rebuildData(data) {
|
|
var arr = [];
|
|
for (var i = 0; i < data.length; i++) {
|
|
if (data[i].money < 10000) {
|
|
arr.push(data[i]);
|
|
}
|
|
}
|
|
return arr;
|
|
} |