Browse Source

bug修复

guessPrice
sui 5 years ago
parent
commit
f6ce316141
7 changed files with 142 additions and 29 deletions
  1. +35
    -8
      496_dongfengqichen/pages/everyday/everyday.js
  2. +1
    -0
      496_dongfengqichen/pages/everyday/everyday.json
  3. +19
    -6
      496_dongfengqichen/pages/everyday/everyday.wxml
  4. +39
    -0
      496_dongfengqichen/pages/everyday/everyday.wxss
  5. +14
    -3
      496_dongfengqichen/pages/myCenter/myCenter.js
  6. +9
    -8
      496_dongfengqichen/pages/myCenter/myCenter.wxml
  7. +25
    -4
      496_dongfengqichen/pages/myCenter/myCenter.wxss

+ 35
- 8
496_dongfengqichen/pages/everyday/everyday.js View File

@@ -20,6 +20,7 @@ Page({
shareId:null,
isFriendShare:false,//是否朋友分享过来的
isAddress:false,//是否有地址
isAddressShow:false,//是否显示完善个人信息弹窗
getReward:null,
tipWindow:0,
hiddenFriendFrame: false,
@@ -27,6 +28,7 @@ Page({
signState:true,
signData:null,
totalSignDay:0,
addressShow: false,
},
/**
* 关闭任务窗
@@ -142,7 +144,7 @@ Page({
* 生命周期函数--监听页面显示
*/
onShow: function () {
},

/**
@@ -222,22 +224,28 @@ Page({
}, this);
},
getTaskAward:function(){//领取购车券
if (!this.data.isAddress){
this.setData({
isAddressShow:true
})
return;
}
app.wxRequest(app.globalData.urlRoot + "award/getTaskAward", { awardGiveId: this.data.picturlList[this.data.picturlCurrent]['awardGiveId']},res=>{
if(res.code==200){
this.data.picturlList[this.data.picturlCurrent]['awardState'] = -1;
this.setData({
getReward:res.data,
getReward:res.data[0],
picturlList: this.data.picturlList
})
if (res.data.needAddress != 0 && !this.data.isAddress){
this.setData({
tipWindow: 2
})
} else if (res.data.needAddress == 0){
// if (res.data.needAddress != 0 && !this.data.isAddress){
// this.setData({
// tipWindow: 2
// })
// } else if (res.data.needAddress == 0){
this.setData({
tipWindow: 1
})
}
// }
}else{
wx.showToast({
title: res.msg,
@@ -342,5 +350,24 @@ Page({
this.setData({
tipWindow:0
})
},
lookAddress: function () {
this.addressControl();
},
tipWindow: function () {
this.setData({
isAddressShow: false
})
},
addressControl: function () {//跳转到地址管理
this.setData({
addressShow: !this.data.addressShow
})
if (this.data.addressShow == false){
this.tipWindow();
}
if (this.data.isAddress == false && this.data.addressShow==false) {
this.getAddress();
}
}
})

+ 1
- 0
496_dongfengqichen/pages/everyday/everyday.json View File

@@ -1,6 +1,7 @@
{
"navigationBarTitleText": "东风启辰“星探计划”",
"usingComponents": {
"userMsg": "/pages/userMsg/userMsg",
"tabBar": "../component/tabBar/index"
}
}

+ 19
- 6
496_dongfengqichen/pages/everyday/everyday.wxml View File

@@ -19,19 +19,19 @@
<image class="fragmentComplete2" wx:if="{{!item.childIdArr[1]}}" src="{{imgUrl+'/newImages/maskIcon2.png'}}"></image>
<image class="fragmentComplete3" wx:if="{{!item.childIdArr[2]}}" src="{{imgUrl+'/newImages/maskIcon3.png'}}"></image>
<image class="fragmentComplete4" wx:if="{{!item.childIdArr[3]}}" src="{{imgUrl+'/newImages/maskIcon4.png'}}"></image>
<view class="lockSty lock1">
<view class="lockSty lock1" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">
<image wx:if="{{item.childIdArr[0]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon2.png'}}"></image>
<image wx:if="{{!item.childIdArr[0]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon1.png'}}"></image>
</view>
<view class="lockSty lock2">
<view class="lockSty lock2" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">
<image wx:if="{{item.childIdArr[1]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon2.png'}}"></image>
<image wx:if="{{!item.childIdArr[1]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon1.png'}}"></image>
</view>
<view class="lockSty lock3">
<view class="lockSty lock3" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">
<image wx:if="{{item.childIdArr[2]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon4.png'}}"></image>
<image wx:if="{{!item.childIdArr[2]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon3.png'}}"></image>
</view>
<view class="lockSty lock4">
<view class="lockSty lock4" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">
<image wx:if="{{item.childIdArr[3]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon4.png'}}"></image>
<image wx:if="{{!item.childIdArr[3]}}" class="lockIcon" src="{{imgUrl+'/newImages/lockIcon3.png'}}"></image>
</view>
@@ -42,7 +42,10 @@
<image class="arrowBtn" wx:if="{{picturlCurrent!=0}}" style="left:-30rpx;" src="{{imgUrl+'/star/everyday/arrowLeftBtn.png'}}" bindtap="prevPicturl"></image>
<image class="arrowBtn" wx:if="{{picturlCurrent!=picturlList.length-1}}" style="right:-30rpx;" src="{{imgUrl+'/star/everyday/arrowRightBtn.png'}}" bindtap="nextPicturl"></image>
</view>
<view class="cumulativeGroup" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">您已累计登陆 {{totalSignDay}} 天</view>
<!-- <view class="cumulativeGroup" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">您已累计登陆 {{totalSignDay}} 天</view> -->
<view class="btnBox" style="width:483rpx;" wx:if="{{picturlList[picturlCurrent]['awardState']==0}}">
<view class="receive">您已累计登陆 {{totalSignDay}} 天</view>
</view>
<view class="btnBox" style="width:483rpx;" wx:if="{{picturlList[picturlCurrent]['awardState']==1}}">
<view class="receive" bindtap="receive">领取购车红包</view>
</view>
@@ -106,7 +109,7 @@
<image class="prizePic" src="{{getReward.awardPicUrl}}" mode="aspectFit"></image>
<view class="prizeName">{{getReward.awardName}}</view>
<!-- <view class="startRegister" wx:if="{{tipWindow==1}}" bindtap="receive">立即领取</view> -->
<view class="startRegister" wx:if="{{tipWindow==2}}" bindtap="userRegister">立即领取</view>
<!-- <view class="startRegister" wx:if="{{tipWindow==2}}" bindtap="userRegister">立即领取</view> -->
</view>
</view>
<view class="successPop" wx:if="{{hiddenFriendFrame}}">
@@ -121,4 +124,14 @@
<view class="joinBtn" bindtap="hiddenFriendTip">我也要玩</view>
</view>
</view>
<view class="prizeDesc" catchtouchmove="ture" wx:if="{{isAddressShow}}">
<view class="mycenterTipWindowGroup">
<image class="mycenterTipWindow1" src="{{imgUrl+'/images/mycenterTipWindow1.png'}}"></image>
<image bindtap="tipWindow" class="closeDescIcon" style="top:-10rpx;right:-10rpx;" src="{{imgUrl+'/images/closeDescIcon.png'}}"></image>
<view class="mycenterTipBtnGroup">
<image class="mycenterTipBtn" bindtap="lookAddress" src="{{imgUrl+'/images/mycenterTipBtn1.png'}}"></image>
</view>
</view>
</view>
<userMsg bindaddress="addressControl" wx:if="{{addressShow}}"></userMsg>
<tabBar></tabBar>

+ 39
- 0
496_dongfengqichen/pages/everyday/everyday.wxss View File

@@ -511,4 +511,43 @@
border-radius: 20rpx;
margin-top: -20rpx;
margin-bottom: 30rpx;
}
.prizeDesc{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(000, 000, 000, 0.34);
display: flex;
align-items: center;
justify-content: center;
padding-bottom: 150rpx;
box-sizing: border-box;
}
.mycenterTipWindow1{
width: 100%;
height: 100%;
}
.mycenterTipWindowGroup{
position: relative;
width: 611rpx;
height: 530rpx;
}
.mycenterTipBtnGroup{
position: absolute;
left: 50%;
transform: translateX(-50%);
top: 320rpx;
}
.closeDescIcon{
position: absolute;
top: -37rpx;
right: -38rpx;
width: 38rpx;
height: 37rpx;
}
.mycenterTipBtn{
width: 346rpx;
height: 62rpx;
}

+ 14
- 3
496_dongfengqichen/pages/myCenter/myCenter.js View File

@@ -55,7 +55,8 @@ Page({
agreement: false,//是否显示协议
addressShow:false,
mycenterTipWindow:0,
barNums:0
barNums:0,
getState:true
},

/**
@@ -473,7 +474,7 @@ Page({
})
return;
}
if (this.data.recordList[e.currentTarget.dataset.value].awardState == 2){
if (this.data.recordList[e.currentTarget.dataset.value].awardState == 0){
this.setData({
mycenterTipWindow:this.data.isAddress?2:1
})
@@ -536,7 +537,17 @@ Page({
}
},
getMyAwardList: function () {//获取获奖记录
app.wxRequest(app.globalData.urlRoot + "award/getMyAwardList", { awardSource: this.data.recordNow},res=>{
this.setData({
getState:true
})
wx.showLoading({
title: '获取数据中'
})
app.wxRequest(app.globalData.urlRoot + "award/getMyAwardList", { awardSource: this.data.recordNow }, res => {
wx.hideLoading();
this.setData({
getState: false
})
if(res.code == 200){
this.setData({
recordList:res.data

+ 9
- 8
496_dongfengqichen/pages/myCenter/myCenter.wxml View File

@@ -112,12 +112,12 @@
<view bindtap="selectRecord" data-type='3' class="taskText recordText {{recordNow==3?'taskText2':''}}">星探奖励</view>
</view>
<view class="recordFrame">
<image class="newImages1" wx:if="{{!recordList.length && recordNow==1}}" src="{{imgUrl+'/newImages/1.png'}}"></image>
<image class="newImages2" bindtap="enterLucky" wx:if="{{!recordList.length && recordNow==1}}" src="{{imgUrl+'/newImages/2.png'}}"></image>
<image class="newImages5" wx:if="{{!recordList.length && recordNow==2}}" src="{{imgUrl+'/newImages/5.png'}}"></image>
<image class="newImages6" bindtap="enterEvery" wx:if="{{!recordList.length && recordNow==2}}" src="{{imgUrl+'/newImages/6.png'}}"></image>
<image class="newImages8" wx:if="{{!recordList.length && recordNow==3}}" src="{{imgUrl+'/newImages/8.png'}}"></image>
<image class="newImages6" bindtap="starGo" wx:if="{{!recordList.length && recordNow==3}}" src="{{imgUrl+'/newImages/6.png'}}"></image>
<image class="newImages1" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages/1.png'}}"></image>
<image class="newImages2" bindtap="enterLucky" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages/2.png'}}"></image>
<image class="newImages5" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages/5.png'}}"></image>
<image class="newImages6" bindtap="enterEvery" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages/6.png'}}"></image>
<image class="newImages8" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages/8.png'}}"></image>
<image class="newImages6" bindtap="starGo" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages/6.png'}}"></image>
<view class="recordGroup" wx:if="{{recordList.length}}" wx:for="{{recordList}}" wx:key="index">
<view class="recordGroupLeft">
<view class="recordHeadGroup">
@@ -129,9 +129,10 @@
</view>
</view>
<view class="recordPic">
<!-- <view class="noLock" wx:if="{{item.awardState == 0}}">未激活</view> -->
<image class="recordTip" bindtap="lookDesc" data-value="{{index}}" src="{{imgUrl+'/images/recordTip.png'}}"></image>
<image wx:if="{{item.awardId!=1 && recordNow!=3}}" class="rewardIcon" mode="aspectFit" src="{{item.awardPicurl}}"></image>
<image wx:if="{{item.awardId!=1 && recordNow==3}}" class="luckyClaw" mode="aspectFit" src="{{item.awardPicurl}}"></image>
<image wx:if="{{item.awardId!=1 && recordNow!=3}}" class="rewardIcon" mode="aspectFit" src="{{item.awardPicurl}}"></image>
<image wx:if="{{item.awardId!=1 && recordNow==3}}" class="luckyClaw" mode="aspectFit" src="{{item.awardPicurl}}"></image>
<view class="rewardCash" wx:if="{{item.awardId==1}}">
<view class="cashGroup">
<view class="cashNum">{{item.awardMoney}}</view>

+ 25
- 4
496_dongfengqichen/pages/myCenter/myCenter.wxss View File

@@ -272,12 +272,19 @@ view{
align-items: center;
}
.rewardName{
font-size: 30rpx;
font-weight: bold;
line-height: 18rpx;
font-size:18rpx;
font-family:PingFangSC;
font-weight:600;
color:rgba(89,87,87,1);
}
.rewardTerm{
font-size: 22rpx;
font-weight: bold;
margin-top: 10rpx;
line-height: 14rpx;
font-size:14rpx;
font-family:NissanBrand;
font-weight:400;
color:rgba(89,87,87,1);
}
.detachmentGroup{
position: relative;
@@ -825,4 +832,18 @@ view{
height:159rpx;
margin: 0 auto;
margin-bottom: 21rpx;
}
.noLock{
width:83rpx;
height:32rpx;
border: 2rpx solid #5E6E89;
box-sizing: border-box;
line-height: 28rpx;
font-size:18rpx;
font-family:PingFangSC;
font-weight:600;
color:rgba(114,113,113,1);
text-align: center;
border-radius: 20rpx;
margin-right: 14rpx;
}

Loading…
Cancel
Save