const urlData = getQueryString(); let urlPrefix = getUrlPrefix() let browser = checkVersion() let env = EnvCheck(); if (env == 'test') { new VConsole(); } // 封裝layer消息提醒框 let layerIndex var langReplace; var localLang; const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, content, success(e) { layerIndex = $(e).attr('index') } }) } const hideLoading = (index) => { layer.close(index) } const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, skin: 'msg' }) } var list = []; var pageNo = 1; var pageSize = 20; var canNext = true; var type = 1 //1--收入 2--支出 $(function () { getInfoFromClient(); fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { if (browser.android) { window.androidJsObj.initShowNav(false) } else { window.webkit.messageHandlers.initShowNav.postMessage(0) } }; // 頂部返回事件 $('.nav .back').click(() => { window.history.back(); }) fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 langReplace = window.lang.replace; localLang = window.lang; translateFun(); getData() }, 100); // 页面触底 分页加载 $(window).scroll(function () { if ($(this).scrollTop() + $(this).height() >= $(document).height() - 5) { console.log(list.length); if (canNext && list.length == pageSize) { canNext = false pageNo++; getData(); } else { // toastMsg("No more~"); } } }); }); function translateFun() { langReplace = window.lang.replace; localLang = window.lang; $('.text1').text(langReplace(localLang.bill.text1)); $('.text2').text(langReplace(localLang.bill.text2)); $('.text3').text(langReplace(localLang.bill.text3)); } // 获取账单列表 function getData() { showLoading(); networkRequest({ type: "GET", url: urlPrefix + "/game/usd/bill/page", data: { type, page: pageNo, pageSize, uid: pubInfo.uid }, success: function (res) { if (res.code == 200) { list = res.data let str = '' list.forEach(item => { // tradeType 1 收入 2支出 // if (item.tradeType == 1) { str += `
${classificationType(item.type, item)}
${type == 1 ? '+ ' + item.operateUsdNum.toLocaleString() : item.operateUsdNum.toLocaleString()} ÜS${item.type == 1 ? '' : item.type == 2 ? '' : item.type == 3 ? '' : item.type == 4 ? '' : ''}
// -${item.operateUsdNum.toLocaleString()} ÜS //