Files
peko-h5/view/peko/activity/planet/js/index.js
2023-09-01 15:20:36 +08:00

65 lines
2.1 KiB
JavaScript

let baseUrl = EnvCheck() == 'test' ? 'http://beta.api.pekolive.com' : 'https://api.pekolive.com'
let browser = checkVersion()
let info = {}
$(function () {
if (browser.app) {
if (browser.ios) {
var allcookies = document.cookie;
var $uid = allcookies.match(/\d+/);
info.uid = $uid[0]
window.webkit.messageHandlers.getTicket.postMessage(null);
} else if (browser.android) {
if (androidJsObj && typeof androidJsObj === 'object') {
info.uid = parseInt(window.androidJsObj.getUid());
info.ticket = window.androidJsObj.getTicket();
}
}
} else {
}
function getData() {
$.ajax({
type: 'GET',
url: baseUrl + '/luckybag/poolList',
headers: {
pub_ticket: info.ticket,
pub_uid: info.uid,
// pub_ticket: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0aWNrZXRfdHlwZSI6bnVsbCwidWlkIjo5MzYzNjUsInRpY2tldF9pZCI6IjUyNWU1N2E2LTY0OTMtNGM2Zi1hZmZiLTlmM2QwNmM2MzAxMCIsImV4cCI6MzYwMCwiY2xpZW50X2lkIjoiZXJiYW4tY2xpZW50In0.DJB2PSi7_XTxhX-28I9pQpYaSTSMgxGo4WY_KXoT2KY",
// pub_uid: 936365
},
success(res) {
// console.log(res);
if (res.code == 200) {
renderGiftList(res.data.poolList)
}
}
})
}
function renderGiftList(data) {
let arr = data.reverse()
let listArr = arr.map(function (item) {
return `
<li>
<img src="${item.giftPic}" alt="">
<div class="name">${item.giftName}</div>
<div class="price">${item.giftValue} <img src="./images/diamond .png" alt=""></div>
<div class="prob">概率${item.rate.toFixed(2) + '%'}</div>
</li>
`
})
let str = listArr.join('')
$('.gift-list').html(str)
}
setTimeout(() => {
getData()
}, 50)
})
function getMessage(key, value) {
info[key] = value;
}