/* pages/agreement/agreement.wxss */ | /* pages/agreement/agreement.wxss */ | ||||
image{ | |||||
.closeXieyi,.xieyi{ | |||||
display: block; | display: block; | ||||
} | } | ||||
view{ | |||||
.xieyiGroup{ | |||||
-webkit-overflow-scrolling: touch; | -webkit-overflow-scrolling: touch; | ||||
} | } | ||||
.main{ | .main{ |
width: 100%; | width: 100%; | ||||
height: 100%; | height: 100%; | ||||
background-color: rgba(000, 000, 000, 0.8); | background-color: rgba(000, 000, 000, 0.8); | ||||
padding-bottom: 150rpx; | |||||
} | } | ||||
.contentGroup{ | .contentGroup{ | ||||
position: absolute; | position: absolute; |
isAddress:false,//是否有地址 | isAddress:false,//是否有地址 | ||||
getReward:null, | getReward:null, | ||||
tipWindow:0, | tipWindow:0, | ||||
hiddenFriendFrame:false, | |||||
}, | }, | ||||
/** | /** | ||||
* 关闭任务窗 | * 关闭任务窗 | ||||
app.wxRequest(app.globalData.urlRoot +"task/signToday",{},res=>{ | app.wxRequest(app.globalData.urlRoot +"task/signToday",{},res=>{ | ||||
if (res.code == 200) { | if (res.code == 200) { | ||||
this.getShareId(); | this.getShareId(); | ||||
if (!this.data.shareId) { | |||||
this.setData({ | |||||
maskShow: false | |||||
}) | |||||
} else { | |||||
this.setData({ | |||||
isSign: false, | |||||
isShare: true, | |||||
showClose: true | |||||
}) | |||||
} | |||||
this.setData({ | |||||
maskShow: false, | |||||
isSign: false, | |||||
isShare: false, | |||||
showClose: true | |||||
}) | |||||
}else{ | }else{ | ||||
wx.showToast({ | wx.showToast({ | ||||
title: res.msg, | title: res.msg, | ||||
}, | }, | ||||
loadFun: function () { | loadFun: function () { | ||||
this.getTaskProgress(); | this.getTaskProgress(); | ||||
this.getSignInfo(); | |||||
this.getAddress(); | this.getAddress(); | ||||
if (this.data.isFriendShare) { | if (this.data.isFriendShare) { | ||||
this.useShareId(); | this.useShareId(); | ||||
}else{ | |||||
this.getSignInfo(); | |||||
} | } | ||||
}, | }, | ||||
/** | /** | ||||
}, | }, | ||||
useShareId: function (shareId) {//发起助力 | useShareId: function (shareId) {//发起助力 | ||||
app.wxRequest(app.globalData.urlRoot + "task/useShareId", { shareId: this.data.isFriendShare}, res => { | app.wxRequest(app.globalData.urlRoot + "task/useShareId", { shareId: this.data.isFriendShare}, res => { | ||||
console.log(res); | |||||
this.setData({ | |||||
maskShow:false | |||||
}) | |||||
if(res.code==200){ | |||||
this.setData({ | |||||
hiddenFriendFrame: true, | |||||
useShareData: res.data, | |||||
maskShow: false | |||||
}) | |||||
} else { | |||||
this.getSignInfo(); | |||||
// wx.showToast({ | |||||
// title: res.msg, | |||||
// icon:"none" | |||||
// }) | |||||
} | |||||
}, this,"POST") | }, this,"POST") | ||||
}, | }, | ||||
swiperChange(e) {//通过鼠标滑动改变swiper时 | swiperChange(e) {//通过鼠标滑动改变swiper时 | ||||
this.setData({ | this.setData({ | ||||
showRule: e.currentTarget.dataset.state | showRule: e.currentTarget.dataset.state | ||||
}) | }) | ||||
}, | |||||
hiddenFriendTip: function () { | |||||
this.getSignInfo(); | |||||
this.setData({ | |||||
hiddenFriendFrame:false | |||||
}) | |||||
} | } | ||||
}) | }) |
<view class="startRegister" wx:if="{{tipWindow==2}}" bindtap="userRegister">立即注册</view> | <view class="startRegister" wx:if="{{tipWindow==2}}" bindtap="userRegister">立即注册</view> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="successPop" wx:if="{{hiddenFriendFrame}}"> | |||||
<view class="friendTip"> | |||||
<text class="closeBtn" style="right:-40rpx;top:-40rpx;" bindtap="hiddenFriendTip"></text> | |||||
<view class="friendTipTitle">恭喜您</view> | |||||
<view class="tipText">您已经成功为 {{useShareData.nickName}} 获得了</view> | |||||
<view class="tipText">一片{{useShareData.taskName}}碎片</view> | |||||
<view class="tipText">集齐4片即可获得一份</view> | |||||
<view class="tipText">启辰星购车红包</view> | |||||
<view class="joinBtn" bindtap="hiddenFriendTip">我也要玩</view> | |||||
</view> | |||||
</view> | |||||
<tabBar></tabBar> | <tabBar></tabBar> |
color:rgba(255,255,255,1); | color:rgba(255,255,255,1); | ||||
line-height:50rpx; | line-height:50rpx; | ||||
position: relative; | position: relative; | ||||
} | |||||
.friendTip{ | |||||
position: relative; | |||||
width:568rpx; | |||||
height:486rpx; | |||||
border-radius: 20rpx; | |||||
background-color: white; | |||||
display: flex; | |||||
flex-direction: column; | |||||
align-items: center; | |||||
} | |||||
.friendTipTitle{ | |||||
width:568rpx; | |||||
height:78rpx; | |||||
line-height: 78rpx; | |||||
font-size:34rpx; | |||||
font-family:PingFang; | |||||
font-weight:bold; | |||||
color:rgba(255,255,255,1); | |||||
background-color: #355485; | |||||
border-top-left-radius: 20rpx; | |||||
border-top-right-radius: 20rpx; | |||||
text-align: center; | |||||
margin-bottom: 61rpx; | |||||
} | |||||
.tipText{ | |||||
font-size:26rpx; | |||||
font-family:PingFang; | |||||
font-weight:500; | |||||
color:rgba(35,24,21,1); | |||||
line-height:46rpx; | |||||
} | |||||
.joinBtn{ | |||||
margin-top: 53rpx; | |||||
width:347rpx; | |||||
height:63rpx; | |||||
background-color: #355485; | |||||
text-align: center; | |||||
font-size:30rpx; | |||||
font-family:PingFang; | |||||
font-weight:400; | |||||
color:rgba(255,255,255,1); | |||||
line-height: 63rpx; | |||||
border-radius: 20rpx; | |||||
} | } |
}, | }, | ||||
closeWindow:function(){//关闭中奖 | closeWindow:function(){//关闭中奖 | ||||
this.setData({ | this.setData({ | ||||
pizeTip:0 | |||||
pizeTip:0, | |||||
ruleShow:true | |||||
}) | }) | ||||
}, | }, | ||||
getGameAwardList: function () {//获取游戏中奖数据 | getGameAwardList: function () {//获取游戏中奖数据 |
<view class="prizeTipLine"></view> | <view class="prizeTipLine"></view> | ||||
</view> | </view> | ||||
<view class="tipContentGroup"> | <view class="tipContentGroup"> | ||||
<scroll-view class="scrollSty" bindscrolltolower="getMore" scroll-left="{{scrollNum}}" scroll-x="{{true}}"><view class="tipContent" style="width: 672rpx;"></view><view class="tipContent" wx:for="{{gameAwardList}}" wx:key="index">{{"恭喜"+item.nickName+"获得"+item.awardName}}</view></scroll-view> | |||||
<!-- <view class="scrollMask"></view> --> | |||||
<scroll-view class="scrollSty" bindscrolltolower="getMore" scroll-left="{{scrollNum}}" scroll-x="{{true}}"><view class="tipContent" style="width: 750rpx;"></view><view class="tipContent" wx:for="{{gameAwardList}}" wx:key="index">{{"恭喜"+(item.nickName?item.nickName:'***')+"获得"+(item.awardName?item.awardName:'***')}}</view><view class="tipContent" style="width: 750rpx;"></view></scroll-view> | |||||
<view class="scrollMask"></view> | |||||
</view> | </view> | ||||
<view class="prizeLookGroup"> | <view class="prizeLookGroup"> | ||||
<view class="prizeLook" bindtap="prizeLook">活动奖品</view> | <view class="prizeLook" bindtap="prizeLook">活动奖品</view> | ||||
<!-- <view class="prizeName">头等舱机票一张</view> --> | <!-- <view class="prizeName">头等舱机票一张</view> --> | ||||
<image class="prizePic" src="{{endGameData.awardPicUrl}}" mode="aspectFit"></image> | <image class="prizePic" src="{{endGameData.awardPicUrl}}" mode="aspectFit"></image> | ||||
<view class="prizeName">{{endGameData.awardName}}</view> | <view class="prizeName">{{endGameData.awardName}}</view> | ||||
<view class="startRegister" wx:if="{{(isAddress || endGameData.needAddress==0)}}" bindtap="receive">立即领取</view> | |||||
<view class="startRegister" wx:if="{{(!isAddress && endGameData.needAddress!=0)}}" bindtap="userRegister">立即注册</view> | |||||
<!-- <view class="startRegister" wx:if="{{(isAddress || endGameData.needAddress==0)}}" bindtap="receive">立即领取</view> --> | |||||
<view class="startRegister" wx:if="{{(!isAddress && endGameData.needAddress!=0)}}" bindtap="userRegister">立即领取</view> | |||||
</view> | </view> | ||||
<view class="successGroup" wx:if="{{pizeTip==2 || pizeTip==3}}"> | <view class="successGroup" wx:if="{{pizeTip==2 || pizeTip==3}}"> | ||||
<image class="gameRuleClose" bindtap="closeWindow" style="top:-31rpx;right:-29rpx;" src="{{imgUrl+'/images/gameRuleClose.png'}}"></image> | <image class="gameRuleClose" bindtap="closeWindow" style="top:-31rpx;right:-29rpx;" src="{{imgUrl+'/images/gameRuleClose.png'}}"></image> |
<image bindtap="lookDesc" data-value="{{false}}" class="closeDescIcon" src="{{imgUrl+'/images/closeDescIcon.png'}}"></image> | <image bindtap="lookDesc" data-value="{{false}}" class="closeDescIcon" src="{{imgUrl+'/images/closeDescIcon.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="prizeDesc" catchtouchmove="ture" style="background-color:'rgba(000,000,000,0.8)';" wx:if="{{ruleShow}}"> | |||||
<view class="prizeDesc" style="background-color:'rgba(000,000,000,0.8)';" wx:if="{{ruleShow}}"> | |||||
<view class="ruleImgGroup"> | <view class="ruleImgGroup"> | ||||
<view class="ruleImgGroup" style="overflow: auto;"> | <view class="ruleImgGroup" style="overflow: auto;"> | ||||
<image class="ruleImg" src="{{imgUrl+'/star/xingRule.png?v=002'}}"></image> | <image class="ruleImg" src="{{imgUrl+'/star/xingRule.png?v=002'}}"></image> |
-webkit-overflow-scrolling: touch; | -webkit-overflow-scrolling: touch; | ||||
} | } | ||||
.main{ | .main{ | ||||
height: calc(100vh - 150rpx); | |||||
/* height: calc(100vh - 150rpx); */ | |||||
padding-bottom: 150rpx; | |||||
overflow: auto; | overflow: auto; | ||||
} | } | ||||
.msgGroup{ | .msgGroup{ | ||||
width:325rpx; | width:325rpx; | ||||
height:15rpx; | height:15rpx; | ||||
box-sizing: border-box; | box-sizing: border-box; | ||||
border: 1rpx solid #CBC8CB; | |||||
border: 2rpx solid #CBC8CB; | |||||
border-radius: 20rpx; | border-radius: 20rpx; | ||||
overflow: hidden; | overflow: hidden; | ||||
} | } | ||||
display: flex; | display: flex; | ||||
align-items: center; | align-items: center; | ||||
justify-content: center; | justify-content: center; | ||||
padding-bottom: 150rpx; | |||||
box-sizing: border-box; | box-sizing: border-box; | ||||
} | } | ||||
.prizeImgGroup{ | .prizeImgGroup{ |
} | } | ||||
}, | }, | ||||
getCertificationCount: function () {//获取星探计划人数 | getCertificationCount: function () {//获取星探计划人数 | ||||
app.wxRequest(app.globalData.urlRoot +"userInfo/getCertificationCount",{},res=>{ | |||||
app.wxRequest(app.globalData.urlRoot +"userInfo/getUserInfo",{},res=>{ | |||||
this.createQrcode(); | this.createQrcode(); | ||||
if(res.code==200){ | if(res.code==200){ | ||||
this.data.rankNum = res.data.total.toString().split(""); | |||||
if (res.data.certificationNum){ | |||||
if (res.data.certificationNum<10){ | |||||
this.data.rankNum = ("000" + res.data.certificationNum.toString()).split(""); | |||||
} else if (res.data.certificationNum < 100) { | |||||
this.data.rankNum = ("00" + res.data.certificationNum.toString()).split(""); | |||||
} else if (res.data.certificationNum < 1000) { | |||||
this.data.rankNum = ("0" + res.data.certificationNum.toString()).split(""); | |||||
} else { | |||||
this.data.rankNum = res.data.certificationNum.toString().split(""); | |||||
} | |||||
}else{ | |||||
this.data.rankNum = "0000".split(""); | |||||
} | |||||
console.log(this.data.rankNum); | |||||
this.setData({ | this.setData({ | ||||
rankNum: this.data.rankNum | rankNum: this.data.rankNum | ||||
}) | }) |
"current": -1, | "current": -1, | ||||
"list": [] | "list": [] | ||||
}, | }, | ||||
"plugin": { | |||||
"current": -1, | |||||
"list": [] | |||||
}, | |||||
"game": { | "game": { | ||||
"currentL": -1, | "currentL": -1, | ||||
"list": [] | "list": [] | ||||
}, | }, | ||||
"gamePlugin": { | |||||
"current": -1, | |||||
"list": [] | |||||
}, | |||||
"miniprogram": { | "miniprogram": { | ||||
"current": -1, | "current": -1, | ||||
"list": [ | "list": [ | ||||
"query": "" | "query": "" | ||||
}, | }, | ||||
{ | { | ||||
"id": -1, | |||||
"id": 6, | |||||
"name": "集碎片", | "name": "集碎片", | ||||
"pathName": "pages/everyday/everyday", | "pathName": "pages/everyday/everyday", | ||||
"query": "" | |||||
"query": "", | |||||
"scene": null | |||||
}, | }, | ||||
{ | { | ||||
"id": -1, | "id": -1, |