修复bug
This commit is contained in:
@@ -40,6 +40,7 @@ var redLineNum = 0;//紅繩數量
|
||||
var page = 1;//頁碼
|
||||
var pageSizeLack = true;// 下拉更多鎖
|
||||
var lack = true;// 抽獎鎖
|
||||
var timeEndLock = true;
|
||||
// 初始化函數
|
||||
$(function () {
|
||||
setTimeout(function () {
|
||||
@@ -76,6 +77,11 @@ function getConfig () {
|
||||
data: {},
|
||||
success (res) {
|
||||
if (res.code === 200) {
|
||||
// 判断活动结束时间
|
||||
if (res.timestamp > res.data.endTime) {
|
||||
timeEndLock = false;
|
||||
$('.endActivity').show();
|
||||
}
|
||||
// 處理活動時間
|
||||
$('.header .titleHeader').text(`活動時間:${dateFormat(res.data.startTime, 'yyyy年MM月dd日')}-${dateFormat(res.data.endTime, 'yyyy年MM月dd日')}`)
|
||||
// 當前用戶喜鵲
|
||||
@@ -84,6 +90,28 @@ function getConfig () {
|
||||
// 處理當前喜鵲進度狀態值
|
||||
var curXiqueNums = res.data.serverCurXiqueNum / res.data.serverMaxXiqueNum * 100;
|
||||
$('.page1 .magpieBridge .line .line_in').css('width', curXiqueNums >= 100 ? '100%' : `${curXiqueNums}%`);
|
||||
if (curXiqueNums < 20) {
|
||||
$('.page1 .magpieBridge .leftRen').css('left', '10%');
|
||||
} else if (curXiqueNums >= 20 && curXiqueNums < 40) {
|
||||
$('.page1 .magpieBridge .leftRen').css('left', '17.5%');
|
||||
} else if (curXiqueNums >= 40 && curXiqueNums < 60) {
|
||||
$('.page1 .magpieBridge .leftRen').css('left', '25%');
|
||||
} else if (curXiqueNums >= 60 && curXiqueNums < 80) {
|
||||
$('.page1 .magpieBridge .leftRen').css('left', '32.5%');
|
||||
} else if (curXiqueNums >= 100) {
|
||||
$('.page1 .magpieBridge .leftRen').css('left', '40%');
|
||||
}
|
||||
if (curXiqueNums < 20) {
|
||||
$('.page1 .magpieBridge .rightRen').css('right', '10%');
|
||||
} else if (curXiqueNums >= 20 && curXiqueNums < 40) {
|
||||
$('.page1 .magpieBridge .rightRen').css('right', '16.75%');
|
||||
} else if (curXiqueNums >= 40 && curXiqueNums < 60) {
|
||||
$('.page1 .magpieBridge .rightRen').css('right', '23.5%');
|
||||
} else if (curXiqueNums >= 60 && curXiqueNums < 80) {
|
||||
$('.page1 .magpieBridge .rightRen').css('right', '30.25%');
|
||||
} else if (curXiqueNums >= 100) {
|
||||
$('.page1 .magpieBridge .rightRen').css('right', '37%');
|
||||
}
|
||||
// 處理領取喜鵲頭飾按鈕狀態
|
||||
if (res.data.devotedBtnStatus == 0) {//投入按鈕狀態(0=可投入,1=可領取,2=不能領取,-1=已領取)
|
||||
$('.page1 .magpieBridge .buting').hide();
|
||||
@@ -136,7 +164,7 @@ function getRecommendRoom () {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'GEt',
|
||||
url: urlPrefix + '/tab/home/one',
|
||||
url: urlPrefix + '/home/tab/home/one',
|
||||
data: { pub_ticket: pubInfo.ticket, pub_uid: pubInfo.uid },
|
||||
success (res) {
|
||||
if (res.code === 200) {
|
||||
@@ -362,7 +390,7 @@ function swiperFun () {
|
||||
direction: "vertical",
|
||||
loop: true,
|
||||
autoplay: {
|
||||
delay: 2000,//3秒切換一次
|
||||
delay: 3500,//3秒切換一次
|
||||
disableOnInteraction: false
|
||||
}
|
||||
})
|
||||
@@ -370,6 +398,9 @@ function swiperFun () {
|
||||
// 總tab切換
|
||||
$('.tabs div').click(function () {
|
||||
var i = $(this).index() + 1;
|
||||
if (i == 1 && timeEndLock == false || i == 2 && timeEndLock == false) {
|
||||
return toastMsg('活動已結束')
|
||||
}
|
||||
$('.tabs').removeClass('tab1').removeClass('tab2').removeClass('tab3').removeClass('tab4');
|
||||
$('.tabs').addClass(`tab${i}`);
|
||||
$('.page1').hide();
|
||||
@@ -748,12 +779,18 @@ $('.page4 .page4Tab div').click(function () {
|
||||
getRank(data, rankType);
|
||||
$('.page4 .page4Tab').removeClass('page4Tab2');
|
||||
type = 'a';
|
||||
$('.page4 .giftVal').text('收到普通禮物10鉆石=1甜蜜值,七夕限定禮物10鉆石=3甜蜜值');
|
||||
$('.page4 .sweet .sweet_in .box img').attr('src','./images/sweet_in1.png');
|
||||
$('.page4 .sweet .sweet_in').css({'background':'url(./images/sweet.png) no-repeat',"background-size":'100% 100%'});
|
||||
} else {
|
||||
rankType = 3;
|
||||
data = null;
|
||||
getRank(data, rankType);
|
||||
$('.page4 .page4Tab').addClass('page4Tab2');
|
||||
type = 'b';
|
||||
$('.page4 .sweet .sweet_in .box img').attr('src','./images/sweet_in2.png');
|
||||
$('.page4 .giftVal').text('收到普通禮物10鉆石=1心动值,七夕限定禮物10鉆石=3心动值');
|
||||
$('.page4 .sweet .sweet_in').css({'background':'url(./images/sweet2.png) no-repeat',"background-size":'100% 100%'});
|
||||
}
|
||||
})
|
||||
// 七夕榜單日榜總榜切換
|
||||
@@ -783,6 +820,14 @@ $('.page4 .timeList div').click(function () {
|
||||
})
|
||||
// 關閉活動結束按鈕
|
||||
$('.endActivity .endActivity_in .but').click(function () {
|
||||
$('.tabs').removeClass('tab1').removeClass('tab2').removeClass('tab3').removeClass('tab4');
|
||||
$('.tabs').addClass(`tab${3}`);
|
||||
$('.page1').hide();
|
||||
$('.page2').hide();
|
||||
$('.page3').hide();
|
||||
$('.page4').hide();
|
||||
$(`.page${3}`).show();
|
||||
getRoomRank();
|
||||
$('.endActivity').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
@@ -827,7 +872,10 @@ function devotedXique (num) {
|
||||
if (res.code === 200) {
|
||||
getConfig();
|
||||
toastMsg('投放成功')
|
||||
xiqueBut = true;
|
||||
svgaFun();
|
||||
setTimeout(function () {
|
||||
xiqueBut = true;
|
||||
}, 2000)
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
xiqueBut = true;
|
||||
@@ -867,10 +915,7 @@ $('.page1 .magpieBridge .but1,.page1 .magpieBridge .but10').click(function () {
|
||||
}
|
||||
if (xiqueBut) {
|
||||
xiqueBut = false;
|
||||
svgaFun();
|
||||
setTimeout(function () {
|
||||
devotedXique(1);
|
||||
}, 2000)
|
||||
devotedXique(1);
|
||||
}
|
||||
|
||||
} else {
|
||||
@@ -880,10 +925,7 @@ $('.page1 .magpieBridge .but1,.page1 .magpieBridge .but10').click(function () {
|
||||
}
|
||||
if (xiqueBut) {
|
||||
xiqueBut = false;
|
||||
svgaFun();
|
||||
setTimeout(function () {
|
||||
devotedXique(10);
|
||||
}, 2000)
|
||||
devotedXique(10);
|
||||
}
|
||||
// devotedXique(10);
|
||||
}
|
||||
@@ -915,7 +957,7 @@ $('.page1 .task .box1 .task3 .but').click(function () {
|
||||
}
|
||||
})
|
||||
// 循環任務按鈕
|
||||
$('.page1 .tasks2 .box2 .task2But').click(function(){
|
||||
$('.page1 .task .box2 .task2But').click(function () {
|
||||
if (browser.ios) {
|
||||
window.webkit.messageHandlers.openRoomForGiftId.postMessage(JSON.stringify({ uid: roomUid, giftId: giftId }))
|
||||
} else if (browser.android) {
|
||||
|
Reference in New Issue
Block a user