//app.js | //app.js | ||||
App({ | App({ | ||||
onLaunch: function () { | |||||
onLaunch: function (options) { | |||||
console.log(options); | |||||
if (options.query && options.query.scene) { | |||||
var source = decodeURIComponent(options.query.scene).split("="); | |||||
this.globalData.sceneSource = source[1]; | |||||
}else{ | |||||
this.globalData.sceneSource = options.scene | |||||
} | |||||
// 展示本地存储能力 | // 展示本地存储能力 | ||||
var openid = wx.getStorageSync('openid') || ""; | var openid = wx.getStorageSync('openid') || ""; | ||||
if (!openid) { | if (!openid) { | ||||
this.wxLogin(); | this.wxLogin(); | ||||
} else { | } else { | ||||
this.globalData.openid = openid; | this.globalData.openid = openid; | ||||
this.addAppEnter(); | |||||
this.getBuyState(); | this.getBuyState(); | ||||
} | } | ||||
var entered = wx.getStorageSync('entered'); | var entered = wx.getStorageSync('entered'); | ||||
if (userMobile){ | if (userMobile){ | ||||
this.globalData.userMobile = userMobile; | this.globalData.userMobile = userMobile; | ||||
} | } | ||||
var friendOpenid = wx.getStorageSync('friendOpenid'); | |||||
if (friendOpenid) { | |||||
this.globalData.friendOpenid = friendOpenid; | |||||
var scene = wx.getStorageSync('scene'); | |||||
if (scene) { | |||||
this.globalData.scene = scene; | |||||
} | } | ||||
var certificationInfo = wx.getStorageSync('certificationInfo'); | var certificationInfo = wx.getStorageSync('certificationInfo'); | ||||
if (certificationInfo) { | if (certificationInfo) { | ||||
urlStatic: "https://www.jiyou-tech.com/2020/496_qichen/static",//测试静态资源根目录 | urlStatic: "https://www.jiyou-tech.com/2020/496_qichen/static",//测试静态资源根目录 | ||||
// urlStatic: "https://xingb.venucia.com/resource",//静态资源根目录 | // urlStatic: "https://xingb.venucia.com/resource",//静态资源根目录 | ||||
openid: "",//OPENID | openid: "",//OPENID | ||||
friendOpenid:"",//推荐人的openid | |||||
scene:"",//推荐人的openid | |||||
session_key: "",//session_key | session_key: "",//session_key | ||||
openidSuccessFuc: null,//方法回调 | openidSuccessFuc: null,//方法回调 | ||||
buyStateSuccessFuc:null, | buyStateSuccessFuc:null, | ||||
getBuyState:null, | getBuyState:null, | ||||
entered:false, | entered:false, | ||||
authenticationStatus:null, | authenticationStatus:null, | ||||
skipType:null | |||||
skipType:null, | |||||
sceneSource:'', | |||||
addPageEnterState:{ | |||||
index:false, | |||||
luckyStar:false, | |||||
star:false | |||||
} | |||||
}, | }, | ||||
// 获取openId | // 获取openId | ||||
getOpenid: function (code) { | getOpenid: function (code) { | ||||
if (!userInfoData) { | if (!userInfoData) { | ||||
this.getUserInfo(); | this.getUserInfo(); | ||||
} | } | ||||
this.addAppEnter(); | |||||
this.getBuyState(); | this.getBuyState(); | ||||
} else { | } else { | ||||
wx.showToast({ | wx.showToast({ | ||||
} | } | ||||
} | } | ||||
}, this); | }, this); | ||||
}, | |||||
addAppEnter: function () {//小程序整体pv统计 | |||||
this.wxRequest(this.globalData.urlRoot + "statistics/addAppEnter", { scene:this.globalData.sceneSource}, res => { | |||||
console.log(res); | |||||
}, this,"POST"); | |||||
}, | |||||
addPageEnter: function (e) {//小程序页面pv统计 | |||||
this.wxRequest(this.globalData.urlRoot + "statistics/addPageEnter", { scene: this.globalData.sceneSource, statisticsType:e }, res => { | |||||
console.log(res); | |||||
}, this, "POST"); | |||||
} | } | ||||
}) | }) |
<image class="newImages2-86" wx:if="{{paramesSwitchNum==1}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | <image class="newImages2-86" wx:if="{{paramesSwitchNum==1}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="configure1" wx:if="{{paramesSwitchNum==1}}" src="{{imgUrl+'/configure/'+chooseType+'/1.jpg'}}"></image> | |||||
<image class="configure1" wx:if="{{paramesSwitchNum==1}}" src="{{imgUrl+'/configure/'+chooseType+'/1.jpg?v=002'}}"></image> | |||||
<view class="paramesGroup {{paramesSwitchNum==2?'selectSty':''}}" bindtap="chooseType" data-type="2"> | <view class="paramesGroup {{paramesSwitchNum==2?'selectSty':''}}" bindtap="chooseType" data-type="2"> | ||||
<view class="paramesContent"> | <view class="paramesContent"> | ||||
<view>全新造型</view> | <view>全新造型</view> | ||||
<image class="newImages2-86" wx:if="{{paramesSwitchNum==2}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | <image class="newImages2-86" wx:if="{{paramesSwitchNum==2}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="configure2" wx:if="{{paramesSwitchNum==2}}" src="{{imgUrl+'/configure/'+chooseType+'/2.jpg'}}"></image> | |||||
<image class="configure2" wx:if="{{paramesSwitchNum==2}}" src="{{imgUrl+'/configure/'+chooseType+'/2.jpg?v=002'}}"></image> | |||||
<view class="paramesGroup {{paramesSwitchNum==3?'selectSty':''}}" bindtap="chooseType" data-type="3"> | <view class="paramesGroup {{paramesSwitchNum==3?'selectSty':''}}" bindtap="chooseType" data-type="3"> | ||||
<view class="paramesContent"> | <view class="paramesContent"> | ||||
<view>联盟技术</view> | <view>联盟技术</view> | ||||
<image class="newImages2-86" wx:if="{{paramesSwitchNum==3}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | <image class="newImages2-86" wx:if="{{paramesSwitchNum==3}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="configure3" wx:if="{{paramesSwitchNum==3}}" src="{{imgUrl+'/configure/'+chooseType+'/3.jpg'}}"></image> | |||||
<image class="configure3" wx:if="{{paramesSwitchNum==3}}" src="{{imgUrl+'/configure/'+chooseType+'/3.jpg?v=002'}}"></image> | |||||
<view class="paramesGroup {{paramesSwitchNum==4?'selectSty':''}}" bindtap="chooseType" data-type="4"> | <view class="paramesGroup {{paramesSwitchNum==4?'selectSty':''}}" bindtap="chooseType" data-type="4"> | ||||
<view class="paramesContent"> | <view class="paramesContent"> | ||||
<view>智趣科技</view> | <view>智趣科技</view> | ||||
<image class="newImages2-86" wx:if="{{paramesSwitchNum==4}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | <image class="newImages2-86" wx:if="{{paramesSwitchNum==4}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="configure4" wx:if="{{paramesSwitchNum==4}}" src="{{imgUrl+'/configure/'+chooseType+'/4.jpg'}}"></image> | |||||
<image class="configure4" wx:if="{{paramesSwitchNum==4}}" src="{{imgUrl+'/configure/'+chooseType+'/4.jpg?v=002'}}"></image> | |||||
<view class="paramesGroup {{paramesSwitchNum==5?'selectSty':''}}" bindtap="chooseType" data-type="5"> | <view class="paramesGroup {{paramesSwitchNum==5?'selectSty':''}}" bindtap="chooseType" data-type="5"> | ||||
<view class="paramesContent" style="border:none;"> | <view class="paramesContent" style="border:none;"> | ||||
<view>越级舒适</view> | |||||
<view>升级舒适</view> | |||||
<image class="newImages2-84" wx:if="{{paramesSwitchNum!=5}}" src="{{imgUrl+'/newImages2/84.png'}}"></image> | <image class="newImages2-84" wx:if="{{paramesSwitchNum!=5}}" src="{{imgUrl+'/newImages2/84.png'}}"></image> | ||||
<image class="newImages2-86" wx:if="{{paramesSwitchNum==5}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | <image class="newImages2-86" wx:if="{{paramesSwitchNum==5}}" src="{{imgUrl+'/newImages2/86.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="configure5" wx:if="{{paramesSwitchNum==5}}" src="{{imgUrl+'/configure/'+chooseType+'/5.jpg'}}"></image> | |||||
<image class="configure5" wx:if="{{paramesSwitchNum==5}}" src="{{imgUrl+'/configure/'+chooseType+'/5.jpg?v=002'}}"></image> | |||||
</view> | </view> | ||||
<image class="newImages2-90" src="{{imgUrl+'/newImages2/90.png'}}"></image> | <image class="newImages2-90" src="{{imgUrl+'/newImages2/90.png'}}"></image> | ||||
<image class="newImages2-85" bindtap="backPage" src="{{imgUrl+'/newImages2/85.png'}}"></image> | <image class="newImages2-85" bindtap="backPage" src="{{imgUrl+'/newImages2/85.png'}}"></image> |
*/ | */ | ||||
data: { | data: { | ||||
imgUrl: app.globalData.urlStatic,//图片路径 | imgUrl: app.globalData.urlStatic,//图片路径 | ||||
friendOpenid:null,//朋友的openid | |||||
scene:null,//朋友的openid | |||||
countNum:0, | countNum:0, | ||||
pageShow: false,//是否显示页面 false | pageShow: false,//是否显示页面 false | ||||
isAppointmentShow: false,//是否显示预约弹框 | isAppointmentShow: false,//是否显示预约弹框 | ||||
city:"",//城市 | city:"",//城市 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
submitSuccess:false, | submitSuccess:false, | ||||
placing:false | placing:false | ||||
* 生命周期函数--监听页面加载 | * 生命周期函数--监听页面加载 | ||||
*/ | */ | ||||
onLoad: function (options) { | onLoad: function (options) { | ||||
if (options.friendOpenid) { | |||||
this.data.friendOpenid = options.friendOpenid; | |||||
wx.setStorageSync("friendOpenid", options.friendOpenid); | |||||
app.globalData.friendOpenid = options.friendOpenid; | |||||
if (options.scene) { | |||||
this.data.scene = options.scene; | |||||
wx.setStorageSync("scene", options.scene); | |||||
app.globalData.scene = options.scene; | |||||
} | } | ||||
if (app.globalData.openid) { | if (app.globalData.openid) { | ||||
this.loadFun(); | this.loadFun(); |
<!--pages/coupon/coupon.wxml--> | <!--pages/coupon/coupon.wxml--> | ||||
<view class="all" wx:if="{{pageShow}}"> | <view class="all" wx:if="{{pageShow}}"> | ||||
<view class="main"> | <view class="main"> | ||||
<image class="couponBg" src="{{imgUrl+'/newImages2/37.png'}}"></image> | |||||
<image class="couponBg" src="{{imgUrl+'/newImages3/13.png'}}"></image> | |||||
<view class="showWindow" bindtap="controlWindow"></view> | <view class="showWindow" bindtap="controlWindow"></view> | ||||
<view class="btnGroup"> | <view class="btnGroup"> | ||||
<image class="couponBtn" bindtap="showAppointment" src="{{imgUrl+'/newImages2/38.png'}}"></image> | |||||
<image class="couponBtn" bindtap="showAppointment" src="{{imgUrl+'/newImages3/12.png'}}"></image> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="maskWindow" wx:if="{{submitSuccess}}"> | <view class="maskWindow" wx:if="{{submitSuccess}}"> | ||||
<view class="newImagesGroup"> | <view class="newImagesGroup"> | ||||
<image class="newImages14" src="{{imgUrl+'/newImages2/39.png'}}"></image> | |||||
<image class="newImages14" src="{{imgUrl+'/newImages3/14.png'}}"></image> | |||||
<view class="newImages15-group" style="height: 660rpx;"> | |||||
<image class="newImages15" src="{{imgUrl+'/newImages3/15.png'}}"></image> | |||||
</view> | |||||
<image class="newImages16" bindtap="controlWindow" src="{{imgUrl+'/newImages/16.png'}}"></image> | <image class="newImages16" bindtap="controlWindow" src="{{imgUrl+'/newImages/16.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> |
width: 100%; | width: 100%; | ||||
height: 100%; | height: 100%; | ||||
} | } | ||||
.newImages15{ | |||||
.newImages15-group{ | |||||
position: absolute; | position: absolute; | ||||
bottom:62rpx; | |||||
left: 50%; | |||||
transform: translateX(-50%); | |||||
width: 348rpx; | |||||
height: 65rpx; | |||||
top: 80rpx; | |||||
left: 0; | |||||
width: 100%; | |||||
height: auto; | |||||
display: flex; | |||||
justify-content: center; | |||||
overflow: auto; | |||||
padding-top: 77rpx; | |||||
box-sizing: border-box; | |||||
} | |||||
.newImages15{ | |||||
width: 510rpx; | |||||
height: 732rpx; | |||||
} | } | ||||
.newImages16{ | .newImages16{ | ||||
position: absolute; | position: absolute; |
province:"",//省份 | province:"",//省份 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
startAdvertisingUrl:'',//开屏广告路径 | startAdvertisingUrl:'',//开屏广告路径 | ||||
isStartAdvertising: 1,//开屏广告透明度 | isStartAdvertising: 1,//开屏广告透明度 | ||||
} | } | ||||
}, | }, | ||||
onLoad: function (options) { | onLoad: function (options) { | ||||
if (app.globalData.isFirstLogin){ | |||||
if (app.globalData.isFirstLogin) { | |||||
console.log("第一次进入"); | console.log("第一次进入"); | ||||
wx.reportAnalytics('event_source_launch', { | wx.reportAnalytics('event_source_launch', { | ||||
source: options.source ? options.source :0 | source: options.source ? options.source :0 | ||||
} | } | ||||
}, | }, | ||||
loadFun: function () { | loadFun: function () { | ||||
if (!app.globalData.addPageEnterState.index) { | |||||
app.addPageEnter(1); | |||||
app.globalData.addPageEnterState.index = true; | |||||
} | |||||
this.setData({ | this.setData({ | ||||
kvurl: app.globalData.kvurl, | kvurl: app.globalData.kvurl, | ||||
kvurlH: app.globalData.kvurlH | kvurlH: app.globalData.kvurlH | ||||
this.setData({ | this.setData({ | ||||
siteSelect: false | siteSelect: false | ||||
}) | }) | ||||
this.data.subscribeData.parentOpenid = app.globalData.friendOpenid; | |||||
this.data.subscribeData.parentOpenid = app.globalData.scene; | |||||
}, | }, | ||||
getBuyStates:function(){ | getBuyStates:function(){ | ||||
this.setData({ | this.setData({ |
<view class="all" wx:if="{{mainShow}}"> | <view class="all" wx:if="{{mainShow}}"> | ||||
<view class="main" wx:if="{{isStartAdvertising==0 || !isStartAdvertisingShow}}"> | <view class="main" wx:if="{{isStartAdvertising==0 || !isStartAdvertisingShow}}"> | ||||
<view class="contentFrame"> | <view class="contentFrame"> | ||||
<image class="newImages2-76" src="{{imgUrl+'/newImages2/112.png'}}"></image> | |||||
<image class="newImages2-76" src="{{imgUrl+'/newImages3/33.png'}}"></image> | |||||
<view class="videoGroup" bindtap="playVideo"> | <view class="videoGroup" bindtap="playVideo"> | ||||
<image class="newImages2-108" animation="{{playBtnDeg}}" src="{{imgUrl+'/newImages2/108.png?v=005'}}"></image> | |||||
<image class="newImages2-110" src="{{imgUrl+'/newImages2/110.png?v=004'}}"></image> | |||||
<image class="newImages2-108" animation="{{playBtnDeg}}" src="{{imgUrl+'/newImages3/32.png'}}"></image> | |||||
<image class="newImages2-110" src="{{imgUrl+'/newImages3/31.png'}}"></image> | |||||
<video id="myVideo" class="myVideo" wx:if="{{videoShow}}" bindfullscreenchange="closeFull" src="{{videoList['videoUrl']}}"></video> | <video id="myVideo" class="myVideo" wx:if="{{videoShow}}" bindfullscreenchange="closeFull" src="{{videoList['videoUrl']}}"></video> | ||||
</view> | </view> | ||||
<image class="newImages2-11" wx:if="{{!buyState}}" bindtap="placingControl" src="{{imgUrl+'/newImages2/111.png'}}"></image> | <image class="newImages2-11" wx:if="{{!buyState}}" bindtap="placingControl" src="{{imgUrl+'/newImages2/111.png'}}"></image> | ||||
<view class="dotGroup1"> | <view class="dotGroup1"> | ||||
<image class="{{swiperGroup.one.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.one.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.one.current!=index?'80':'81')+'.png'}}"></image> | <image class="{{swiperGroup.one.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.one.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.one.current!=index?'80':'81')+'.png'}}"></image> | ||||
</view> | </view> | ||||
<image class="testText" src="{{imgUrl+'/newImages2/testImg/1/'+(swiperGroup.one.current+1)+'_2.png?v=003'}}"></image> | |||||
<image class="testText" src="{{imgUrl+'/newImages2/testImg/1/'+(swiperGroup.one.current+1)+'_2.png?v=004'}}"></image> | |||||
<swiper class="swiper2" bindchange="swiperChange" data-num="2" current="{{swiperGroup.two.current}}"> | <swiper class="swiper2" bindchange="swiperChange" data-num="2" current="{{swiperGroup.two.current}}"> | ||||
<swiper-item wx:for="{{swiperGroup.two.nums}}" wx:key="index"> | <swiper-item wx:for="{{swiperGroup.two.nums}}" wx:key="index"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/2/'+(index+1)+'_1.png'}}"></image> | <image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/2/'+(index+1)+'_1.png'}}"></image> | ||||
<view class="dotGroup2"> | <view class="dotGroup2"> | ||||
<image class="{{swiperGroup.two.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.two.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.two.current!=index?'80':'81')+'.png'}}"></image> | <image class="{{swiperGroup.two.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.two.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.two.current!=index?'80':'81')+'.png'}}"></image> | ||||
</view> | </view> | ||||
<image class="testText2" src="{{imgUrl+'/newImages2/testImg/2/'+(swiperGroup.two.current+1)+'_2.png?v=003'}}"></image> | |||||
<image class="testText2" src="{{imgUrl+'/newImages2/testImg/2/'+(swiperGroup.two.current+1)+'_2.png?v=004'}}"></image> | |||||
<swiper class="swiper3" bindchange="swiperChange" data-num="3" current="{{swiperGroup.three.current}}"> | <swiper class="swiper3" bindchange="swiperChange" data-num="3" current="{{swiperGroup.three.current}}"> | ||||
<swiper-item wx:for="{{swiperGroup.three.nums}}" wx:key="index"> | <swiper-item wx:for="{{swiperGroup.three.nums}}" wx:key="index"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/3/'+(index+1)+'_1.png'}}"></image> | <image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/3/'+(index+1)+'_1.png'}}"></image> | ||||
<view class="dotGroup3"> | <view class="dotGroup3"> | ||||
<image class="{{swiperGroup.three.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.three.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.three.current!=index?'80':'81')+'.png'}}"></image> | <image class="{{swiperGroup.three.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.three.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.three.current!=index?'80':'81')+'.png'}}"></image> | ||||
</view> | </view> | ||||
<image class="testText3" src="{{imgUrl+'/newImages2/testImg/3/'+(swiperGroup.three.current+1)+'_2.png?v=002'}}"></image> | |||||
<image class="testText3" src="{{imgUrl+'/newImages2/testImg/3/'+(swiperGroup.three.current+1)+'_2.png?v=004'}}"></image> | |||||
<swiper class="swiper4" bindchange="swiperChange" data-num="4" current="{{swiperGroup.four.current}}"> | <swiper class="swiper4" bindchange="swiperChange" data-num="4" current="{{swiperGroup.four.current}}"> | ||||
<swiper-item wx:for="{{swiperGroup.four.nums}}" wx:key="index"> | <swiper-item wx:for="{{swiperGroup.four.nums}}" wx:key="index"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/4/'+(index+1)+'_1.png'}}"></image> | |||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/testImg/4/'+(index+1)+'_1.png?v=003'}}"></image> | |||||
</swiper-item> | </swiper-item> | ||||
</swiper> | </swiper> | ||||
<view class="arrow-left-4"> | <view class="arrow-left-4"> | ||||
<view class="dotGroup4"> | <view class="dotGroup4"> | ||||
<image class="{{swiperGroup.four.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.four.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.four.current!=index?'80':'81')+'.png'}}"></image> | <image class="{{swiperGroup.four.current!=index?'newImages2-80':'newImages2-81'}}" wx:for="{{swiperGroup.four.nums}}" wx:key="index" src="{{imgUrl+'/newImages2/'+(swiperGroup.four.current!=index?'80':'81')+'.png'}}"></image> | ||||
</view> | </view> | ||||
<image class="testText4" src="{{imgUrl+'/newImages2/testImg/4/'+(swiperGroup.four.current+1)+'_2.png?v=003'}}"></image> | |||||
<image class="testText4" src="{{imgUrl+'/newImages2/testImg/4/'+(swiperGroup.four.current+1)+'_2.png?v=004'}}"></image> | |||||
<view class="lookMoreCar" style="padding-bottom:{{!buyState?190:60}}rpx;"> | <view class="lookMoreCar" style="padding-bottom:{{!buyState?190:60}}rpx;"> | ||||
<image class="newImages2-14" bindtap="lookMore" src="{{imgUrl+'/newImages2/100.png'}}"></image> | <image class="newImages2-14" bindtap="lookMore" src="{{imgUrl+'/newImages2/100.png'}}"></image> | ||||
</view> | </view> |
top: 5327rpx; | top: 5327rpx; | ||||
left: 50%; | left: 50%; | ||||
transform: translateX(-50%); | transform: translateX(-50%); | ||||
width: 548rpx; | |||||
height: 139rpx; | |||||
width: 584rpx; | |||||
height: 104rpx; | |||||
} | } | ||||
.swiper2{ | .swiper2{ | ||||
position: absolute; | position: absolute; | ||||
top: 6749rpx; | top: 6749rpx; | ||||
left: 50%; | left: 50%; | ||||
transform: translateX(-50%); | transform: translateX(-50%); | ||||
width: 524rpx; | |||||
width: 598rpx; | |||||
height: 103rpx; | height: 103rpx; | ||||
} | } | ||||
.swiper3{ | .swiper3{ | ||||
top: 9751rpx; | top: 9751rpx; | ||||
left: 50%; | left: 50%; | ||||
transform: translateX(-50%); | transform: translateX(-50%); | ||||
width: 540rpx; | |||||
height: 104rpx; | |||||
width: 522rpx; | |||||
height: 103rpx; | |||||
} | } | ||||
.videoGroup{ | .videoGroup{ | ||||
position: absolute; | position: absolute; | ||||
align-items: center; | align-items: center; | ||||
} | } | ||||
.newImages2-108{ | .newImages2-108{ | ||||
width: 69rpx; | |||||
width: 72rpx; | |||||
height: 72rpx; | height: 72rpx; | ||||
} | } | ||||
.newImages2-110{ | .newImages2-110{ | ||||
width: 17rpx; | |||||
height: 23rpx; | |||||
width: 21rpx; | |||||
height: 29rpx; | |||||
margin-top: -42rpx; | margin-top: -42rpx; | ||||
} | } | ||||
.myVideo{ | .myVideo{ |
} | } | ||||
}, | }, | ||||
loadFun: function () { | loadFun: function () { | ||||
if (!app.globalData.addPageEnterState.luckyStar) { | |||||
app.addPageEnter(2); | |||||
app.globalData.addPageEnterState.luckyStar = true; | |||||
} | |||||
if (app.globalData.userInfoData) { | if (app.globalData.userInfoData) { | ||||
this.setData({ | this.setData({ | ||||
userData: app.globalData.userInfoData | userData: app.globalData.userInfoData |
<!-- <view class="gameTitle">幸运星抓手</view> --> | <!-- <view class="gameTitle">幸运星抓手</view> --> | ||||
<image class="gameTitle" src="{{imgUrl+'/newImages2/102.png'}}"></image> | <image class="gameTitle" src="{{imgUrl+'/newImages2/102.png'}}"></image> | ||||
<view class="downTime">{{'00:'+downNum}}</view> | <view class="downTime">{{'00:'+downNum}}</view> | ||||
<image class="prizeIcon2" src="{{imgUrl+'/newImages2/105.png?v=003'}}"></image> | |||||
<image class="prizeIcon2" src="{{imgUrl+'/newImages3/26.png?v=007'}}"></image> | |||||
<image class="gameClaw {{!gameEnd?'gameClaw2':''}}" style="top:{{clawTop}}rpx;left:{{clawLeft}}rpx;transform: scale({{clawScale}});" src="{{imgUrl+'/images/gameClaw'+(clawType?2:1)+'.png'}}"></image> | <image class="gameClaw {{!gameEnd?'gameClaw2':''}}" style="top:{{clawTop}}rpx;left:{{clawLeft}}rpx;transform: scale({{clawScale}});" src="{{imgUrl+'/images/gameClaw'+(clawType?2:1)+'.png'}}"></image> | ||||
<image class="prizeIcon1" src="{{imgUrl+'/newImages2/104.png?v=003'}}"></image> | |||||
<image class="prizeIcon1" src="{{imgUrl+'/newImages3/25.png?v=007'}}"></image> | |||||
<image class="newImages2-22" bindtap="gameStart" wx:if="{{!gameState}}" src="{{imgUrl+'/newImages2/22.png?v=003'}}"></image> | <image class="newImages2-22" bindtap="gameStart" wx:if="{{!gameState}}" src="{{imgUrl+'/newImages2/22.png?v=003'}}"></image> | ||||
<view class="getPrizeTip"> | <view class="getPrizeTip"> | ||||
<view class="prizeTipLine"></view> | <view class="prizeTipLine"></view> | ||||
<view class="scrollMask"></view> | <view class="scrollMask"></view> | ||||
</view> | </view> | ||||
<view class="prizeLookGroup"> | <view class="prizeLookGroup"> | ||||
<image class="prizeLook" bindtap="prizeLook" src="{{imgUrl+'/btns/luckyPrize.png'}}"></image> | |||||
<image class="prizeLook" bindtap="prizeLook" src="{{imgUrl+'/newImages3/20.png'}}"></image> | |||||
</view> | </view> | ||||
<view class="gameControlFrame"> | <view class="gameControlFrame"> | ||||
<view class="gameControlGroup"> | <view class="gameControlGroup"> | ||||
<image class="gameRuleIcon" src="{{imgUrl+'/newImages/47.png'}}"></image> | <image class="gameRuleIcon" src="{{imgUrl+'/newImages/47.png'}}"></image> | ||||
<image class="gameRuleClose" wx:if="{{ruleCloseShow}}" bindtap="closeRule" src="{{imgUrl+'/star/closebtn.png'}}"></image> | <image class="gameRuleClose" wx:if="{{ruleCloseShow}}" bindtap="closeRule" src="{{imgUrl+'/star/closebtn.png'}}"></image> | ||||
<view class="gameRuleGroup"> | <view class="gameRuleGroup"> | ||||
<view style="width: 452rpx;height: 1542rpx;"> | |||||
<image class="newImages48" style="width: 100%;height: 100%;" src="{{imgUrl+'/newImages2/101.png'}}"></image> | |||||
<view style="width: 452rpx;height: 1661rpx;"> | |||||
<image class="newImages48" style="width: 100%;height: 100%;" src="{{imgUrl+'/newImages3/30.png'}}"></image> | |||||
</view> | </view> | ||||
<view class="gameStrat" bindtap="closeRule"> | <view class="gameStrat" bindtap="closeRule"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/btns/gameStart.png'}}"></image> | <image style="width:100%;height:100%;" src="{{imgUrl+'/btns/gameStart.png'}}"></image> | ||||
<image class="luckyPizeType" src="{{imgUrl+'/images/luckyPizeType1.png'}}"></image> | <image class="luckyPizeType" src="{{imgUrl+'/images/luckyPizeType1.png'}}"></image> | ||||
<image class="gameRuleClose" bindtap="closeWindow" style="top:-5rpx;right:-5rpx;" src="{{imgUrl+'/star/closebtn.png'}}"></image> | <image class="gameRuleClose" bindtap="closeWindow" style="top:-5rpx;right:-5rpx;" src="{{imgUrl+'/star/closebtn.png'}}"></image> | ||||
<view class="prizeContent"> | <view class="prizeContent"> | ||||
<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> | ||||
<image class="startRegister" style="margin:0;" wx:if="{{(!isAddress && endGameData.needAddress!=0)}}" bindtap="addressControl" src="{{imgUrl+'/images/luckyPizeTip1.png'}}"></image> | <image class="startRegister" style="margin:0;" wx:if="{{(!isAddress && endGameData.needAddress!=0)}}" bindtap="addressControl" src="{{imgUrl+'/images/luckyPizeTip1.png'}}"></image> | ||||
</view> | </view> |
justify-content: center; | justify-content: center; | ||||
} | } | ||||
.prizeLook{ | .prizeLook{ | ||||
width:710rpx; | |||||
height:70rpx; | |||||
width:711rpx; | |||||
height:71rpx; | |||||
} | } | ||||
.shareBtn{ | .shareBtn{ | ||||
position: absolute; | position: absolute; |
<view class="all" > | <view class="all" > | ||||
<view class="main"> | <view class="main"> | ||||
<image class="bg" src="{{imgUrl+'/newImages2/92.png'}}"></image> | <image class="bg" src="{{imgUrl+'/newImages2/92.png'}}"></image> | ||||
<image class="starRule" bindtap="showRule" src="{{imgUrl+'/newIcon/2.png'}}"></image> | |||||
<image class="starRule" wx:if="{{false}}" bindtap="showRule" src="{{imgUrl+'/newIcon/2.png'}}"></image> | |||||
<view class="msgFrame"> | <view class="msgFrame"> | ||||
<view class="titleGroup"> | <view class="titleGroup"> | ||||
<image class="mobilepagelogo" src="{{imgUrl+'/images/mobilepagelogo.png'}}"></image> | <image class="mobilepagelogo" src="{{imgUrl+'/images/mobilepagelogo.png'}}"></image> | ||||
</view> | </view> | ||||
<view class="agreementGroup"> | <view class="agreementGroup"> | ||||
<image class="agreeIcon" bindtap="agreementState" src="{{imgUrl+(isAgreement?'/images/agreeIcon.png':'/images/disagreeIcon.png')}}"></image> | <image class="agreeIcon" bindtap="agreementState" src="{{imgUrl+(isAgreement?'/images/agreeIcon.png':'/images/disagreeIcon.png')}}"></image> | ||||
<view class="agreementText"><view>我仔细阅读并接受所附的</view><view style="color:#355488;font-weight:bold;" bindtap="agreementControl">《用户协议与隐私政策》</view></view> | |||||
<view class="agreementText"> | |||||
<image class="newImages3-4" src="{{imgUrl+'/newImages3/4.png'}}"></image> | |||||
<image class="newImages3-5" bindtap="agreementControl" style="margin-left:15rpx;" src="{{imgUrl+'/newImages3/5.png'}}"></image> | |||||
</view> | |||||
</view> | </view> | ||||
<image class="submitBtn" bindtap="submitMobile" src="{{imgUrl+'/newImages2/93.png'}}"></image> | |||||
<image class="submitBtn" bindtap="submitMobile" src="{{imgUrl+'/newImages3/6.png'}}"></image> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<agreement bindmyevent="agreementControl" wx:if="{{agreement}}"></agreement> | <agreement bindmyevent="agreementControl" wx:if="{{agreement}}"></agreement> |
color:rgba(255,255,255,1); | color:rgba(255,255,255,1); | ||||
} | } | ||||
.submitBtn{ | .submitBtn{ | ||||
width:711rpx; | |||||
width:710rpx; | |||||
height:70rpx; | height:70rpx; | ||||
} | } | ||||
.agreementGroup{ | .agreementGroup{ | ||||
position: fixed; | position: fixed; | ||||
right: 29rpx; | right: 29rpx; | ||||
top: 175rpx; | top: 175rpx; | ||||
} | |||||
.newImages3-4{ | |||||
width: 262rpx; | |||||
height: 24rpx; | |||||
} | |||||
.newImages3-5{ | |||||
width: 240rpx; | |||||
height: 24rpx; | |||||
} | } |
siteSelect: false,//是否显示位置选择框 | siteSelect: false,//是否显示位置选择框 | ||||
isLogin:false,//登录状态 | isLogin:false,//登录状态 | ||||
selectNow:0,//现在的选项 | selectNow:0,//现在的选项 | ||||
taskNow:1,//现在的任务类型 | |||||
taskNow:2,//现在的任务类型 | |||||
recordNow: 1,//现在的记录类型 | recordNow: 1,//现在的记录类型 | ||||
taskList: [],//任务列表 | taskList: [],//任务列表 | ||||
shareFriendList:[],//星探小分队列表 | shareFriendList:[],//星探小分队列表 | ||||
province: "",//省份 | province: "",//省份 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
userData:{ | userData:{ | ||||
avatarUrl: null, | avatarUrl: null, | ||||
} else { | } else { | ||||
app.globalData.buyStateSuccessFuc = this.getBuyStates; | app.globalData.buyStateSuccessFuc = this.getBuyStates; | ||||
} | } | ||||
this.data.subscribeData.parentOpenid = app.globalData.friendOpenid; | |||||
this.data.subscribeData.parentOpenid = app.globalData.scene; | |||||
}, | }, | ||||
getBuyStates: function () { | getBuyStates: function () { | ||||
this.setData({ | this.setData({ |
<view bindtap="selectChange" data-value="1" class="selectGroup" style="border-color:{{selectNow==1?'#667ea3':'#7A797E'}}"> | <view bindtap="selectChange" data-value="1" class="selectGroup" style="border-color:{{selectNow==1?'#667ea3':'#7A797E'}}"> | ||||
<view wx:if="{{selectNow==1}}" class="arrowIcon"></view> | <view wx:if="{{selectNow==1}}" class="arrowIcon"></view> | ||||
<view class="imgFrame"> | <view class="imgFrame"> | ||||
<image class="taskIcon" src="{{imgUrl+'/newImages2/55_'+(selectNow==1?2:1)+'.png'}}"></image> | |||||
<image class="taskIcon" src="{{imgUrl+'/newImages3/23_'+(selectNow==1?2:1)+'.png?v=002'}}"></image> | |||||
</view> | </view> | ||||
<view class="selectText" style="color:{{selectNow==1?'#667ea3':'black'}}">我的任务</view> | <view class="selectText" style="color:{{selectNow==1?'#667ea3':'black'}}">我的任务</view> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image wx:if="{{selectNow<1 || selectNow>4}}" class="myCenterBotBg" src="{{imgUrl+'/images/myCenterBotBg.png'}}"></image> | <image wx:if="{{selectNow<1 || selectNow>4}}" class="myCenterBotBg" src="{{imgUrl+'/images/myCenterBotBg.png'}}"></image> | ||||
<view class="taskGroup" wx:if="{{selectNow==1}}"> | <view class="taskGroup" wx:if="{{selectNow==1}}"> | ||||
<view class="taskSelect"> | |||||
<view bindtap="selectTask" data-type='1' class="taskText {{taskNow==1?'taskText2':''}}">每日任务</view> | |||||
<view bindtap="selectTask" data-type='2' class="taskText {{taskNow==2?'taskText2':''}}">星探任务</view> | |||||
<view class="taskSelect" style="justify-content:center;"> | |||||
<!-- <view bindtap="selectTask" data-type='1' class="taskText {{taskNow==1?'taskText2':''}}">每日任务</view> --> | |||||
<!-- <view bindtap="selectTask" data-type='2' class="taskText {{taskNow==2?'taskText2':''}}">星探任务</view> --> | |||||
</view> | </view> | ||||
<image class="newImages2-59" wx:if="{{taskNow==1}}" src="{{imgUrl+'/newImages2/75.png?v=001'}}"></image> | <image class="newImages2-59" wx:if="{{taskNow==1}}" src="{{imgUrl+'/newImages2/75.png?v=001'}}"></image> | ||||
<view class="taskDetailFrame" wx:if="{{taskNow==1}}"> | <view class="taskDetailFrame" wx:if="{{taskNow==1}}"> | ||||
<view wx:if="{{item.unlockNum!=4}}" class="taskWaitBtn">未完成</view> | <view wx:if="{{item.unlockNum!=4}}" class="taskWaitBtn">未完成</view> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="taskDetailFrame" style="top: 104rpx;height:485rpx;" wx:if="{{taskNow==2}}"> | |||||
<view class="taskDetailFrame" style="top: 100rpx;height:485rpx;" wx:if="{{taskNow==2}}"> | |||||
<image class="scoutTaskDesc" src="{{imgUrl+'/newImages2/61.png'}}"></image> | <image class="scoutTaskDesc" src="{{imgUrl+'/newImages2/61.png'}}"></image> | ||||
<image class="scoutTaskIcon" src="{{imgUrl+'/newIcon/'+(barNums>3?'12':barNums>0?'6':'11')+'.png?v=002'}}"></image> | <image class="scoutTaskIcon" src="{{imgUrl+'/newIcon/'+(barNums>3?'12':barNums>0?'6':'11')+'.png?v=002'}}"></image> | ||||
<view class="barFrame"> | <view class="barFrame"> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<image class="scoutTaskGo" bindtap="starGo" src="{{imgUrl+'/newImages2/62.png'}}"></image> | |||||
<image class="scoutTaskGo" bindtap="starGo" src="{{imgUrl+'/newImages3/27.png'}}"></image> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="taskGroup" wx:if="{{selectNow==2}}"> | <view class="taskGroup" wx:if="{{selectNow==2}}"> | ||||
<view class="taskSelect"> | <view class="taskSelect"> | ||||
<view bindtap="selectRecord" data-type='1' class="taskText recordText {{recordNow==1?'taskText2':''}}">玩出惊喜奖品</view> | <view bindtap="selectRecord" data-type='1' class="taskText recordText {{recordNow==1?'taskText2':''}}">玩出惊喜奖品</view> | ||||
<view bindtap="selectRecord" data-type='2' class="taskText recordText {{recordNow==2?'taskText2':''}}">每日任务奖品</view> | |||||
<!-- <view bindtap="selectRecord" data-type='2' class="taskText recordText {{recordNow==2?'taskText2':''}}">每日任务奖品</view> --> | |||||
<view bindtap="selectRecord" data-type='3' class="taskText recordText {{recordNow==3?'taskText2':''}}">星探奖励</view> | <view bindtap="selectRecord" data-type='3' class="taskText recordText {{recordNow==3?'taskText2':''}}">星探奖励</view> | ||||
</view> | </view> | ||||
<view class="recordFrame"> | <view class="recordFrame"> | ||||
<image class="newImages1" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages2/63.png'}}"></image> | |||||
<image class="newImages1" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages3/16.png'}}"></image> | |||||
<image class="newImages2-64" bindtap="enterLucky" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | <image class="newImages2-64" bindtap="enterLucky" wx:if="{{!recordList.length && recordNow==1 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | ||||
<image class="newImages5" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages2/65.png'}}"></image> | <image class="newImages5" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages2/65.png'}}"></image> | ||||
<image class="newImages6" bindtap="enterEvery" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | <image class="newImages6" bindtap="enterEvery" wx:if="{{!recordList.length && recordNow==2 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | ||||
<image class="newImages8" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages2/66.png'}}"></image> | |||||
<image class="newImages8" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages3/19.png'}}"></image> | |||||
<image class="newImages6" bindtap="starGo" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | <image class="newImages6" bindtap="starGo" wx:if="{{!recordList.length && recordNow==3 && !getState}}" src="{{imgUrl+'/newImages2/64.png'}}"></image> | ||||
<view class="recordGroup" wx:if="{{recordList.length}}" wx:for="{{recordList}}" wx:key="index"> | <view class="recordGroup" wx:if="{{recordList.length}}" wx:for="{{recordList}}" wx:key="index"> | ||||
<view class="recordGroupLeft"> | <view class="recordGroupLeft"> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="ranksGroup" wx:if="{{selectNow==3}}"> | <view class="ranksGroup" wx:if="{{selectNow==3}}"> | ||||
<image class="newImages3" wx:if="{{!shareFriendList.length}}" src="{{imgUrl+'/newImages2/69.png'}}"></image> | |||||
<image class="newImages4" bindtap="starGo" wx:if="{{!shareFriendList.length}}" src="{{imgUrl+'/newImages2/70.png'}}"></image> | |||||
<image class="newImages3" wx:if="{{!shareFriendList.length}}" src="{{imgUrl+'/newImages3/18.png'}}"></image> | |||||
<image class="newImages4" bindtap="starGo" wx:if="{{!shareFriendList.length}}" src="{{imgUrl+'/newImages3/17.png'}}"></image> | |||||
<image class="newImages7" wx:if="{{shareFriendList.length}}" src="{{imgUrl+'/newImages2/71.png'}}"></image> | <image class="newImages7" wx:if="{{shareFriendList.length}}" src="{{imgUrl+'/newImages2/71.png'}}"></image> | ||||
<scroll-view class="ranksList" wx:if="{{shareFriendList.length}}" scroll-y bindscrolltolower="scrolltolower"> | <scroll-view class="ranksList" wx:if="{{shareFriendList.length}}" scroll-y bindscrolltolower="scrolltolower"> | ||||
<view class="detachmentGroup" wx:for="{{shareFriendList}}" wx:key="index"> | <view class="detachmentGroup" wx:for="{{shareFriendList}}" wx:key="index"> |
} | } | ||||
.scoutTaskGo{ | .scoutTaskGo{ | ||||
width: 256rpx; | width: 256rpx; | ||||
height: 52rpx; | |||||
height: 51rpx; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
margin-top: 60rpx; | |||||
margin-top: 112rpx; | |||||
} | } | ||||
.newImages1{ | .newImages1{ | ||||
width: 169rpx; | |||||
height: 180rpx; | |||||
width: 195rpx; | |||||
height: 182rpx; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
margin-top: 30rpx; | margin-top: 30rpx; | ||||
margin-bottom: 17rpx; | margin-bottom: 17rpx; | ||||
} | } | ||||
.newImages3{ | .newImages3{ | ||||
width: 567rpx; | width: 567rpx; | ||||
height:247rpx; | |||||
height:268rpx; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
margin-bottom: 46rpx; | margin-bottom: 46rpx; | ||||
margin-top: 22rpx; | margin-top: 22rpx; | ||||
margin-top: 22rpx; | margin-top: 22rpx; | ||||
} | } | ||||
.newImages8{ | .newImages8{ | ||||
width: 192rpx; | |||||
height:165rpx; | |||||
width: 226rpx; | |||||
height:161rpx; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
margin-top: 30rpx; | margin-top: 30rpx; | ||||
margin-bottom: 21rpx; | margin-bottom: 21rpx; |
city:"",//市区 | city:"",//市区 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
getBuyState: false, | getBuyState: false, | ||||
mobileType: 2 | mobileType: 2 |
<view class="receiveGroup"> | <view class="receiveGroup"> | ||||
<image class="newImages12" bindtap="closePage" src="{{imgUrl+'/newImages/12.png'}}"></image> | <image class="newImages12" bindtap="closePage" src="{{imgUrl+'/newImages/12.png'}}"></image> | ||||
<image class="newImages2-1" src="{{imgUrl+'/newImages2/1.png'}}"></image> | <image class="newImages2-1" src="{{imgUrl+'/newImages2/1.png'}}"></image> | ||||
<image class="newImages2-2" bindtap="enterMycenter" src="{{imgUrl+'/newImages2/2.png'}}"></image> | |||||
<image class="newImages2-2" bindtap="enterMycenter" src="{{imgUrl+'/newImages3/3.png'}}"></image> | |||||
<image class="newImages2-3" bindtap="enterMycenter" src="{{imgUrl+'/newImages2/3.png'}}"></image> | <image class="newImages2-3" bindtap="enterMycenter" src="{{imgUrl+'/newImages2/3.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> |
this.data.windowH = option.windowHeight; | this.data.windowH = option.windowHeight; | ||||
for (let i = 0; i < 3; i++) { | for (let i = 0; i < 3; i++) { | ||||
wx.getImageInfo({//缓存海报背景 | wx.getImageInfo({//缓存海报背景 | ||||
src: this.data.imgUrl + '/images/tempImg'+(i+1)+'.jpg?v=007', | |||||
src: this.data.imgUrl + '/newImages3/tempImg'+(i+1)+'.jpg?v=007', | |||||
success: res => { | success: res => { | ||||
this.data.posterBg[i] = res.path; | this.data.posterBg[i] = res.path; | ||||
} | } | ||||
onShareAppMessage: function () { | onShareAppMessage: function () { | ||||
return { | return { | ||||
title: '您有一份启辰星专属礼品待领取', | title: '您有一份启辰星专属礼品待领取', | ||||
imageUrl: this.data.imgUrl + "/images/posterShareImg" + (this.data.swiperCurrent+1)+".jpg?v=004", | |||||
path: "/pages/coupon/coupon?friendOpenid=" + app.globalData.openid | |||||
imageUrl: this.data.imgUrl + "/newImages3/28_" + (this.data.swiperCurrent+1)+".png?v=004", | |||||
path: "/pages/coupon/coupon?scene=" + app.globalData.openid | |||||
} | } | ||||
}, | }, | ||||
saveImg: function () {//保存到手机 | saveImg: function () {//保存到手机 |
<swiper-item wx:for="{{3}}" wx:key="index"> | <swiper-item wx:for="{{3}}" wx:key="index"> | ||||
<view class="selectTempFrame {{index==swiperCurrent?'selectTempFrameBorder':''}}"> | <view class="selectTempFrame {{index==swiperCurrent?'selectTempFrameBorder':''}}"> | ||||
<view class="imgGroup"> | <view class="imgGroup"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/images/tempImg'+(index+1)+'.jpg?v=005'}}"></image> | |||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages3/tempImg'+(index+1)+'.jpg'}}"></image> | |||||
<view class="userMsg"> | <view class="userMsg"> | ||||
<image class="userHead" src="{{userHead}}"></image> | <image class="userHead" src="{{userHead}}"></image> | ||||
<!-- <image class="userHead" src="{{imgUrl+'/images/posterChoose.png'}}"></image> --> | <!-- <image class="userHead" src="{{imgUrl+'/images/posterChoose.png'}}"></image> --> | ||||
<image class="rightArrow" wx:if="{{swiperCurrent!=2}}" bindtap="nextImg" src="{{imgUrl+'/newImages2/20.png'}}"></image> | <image class="rightArrow" wx:if="{{swiperCurrent!=2}}" bindtap="nextImg" src="{{imgUrl+'/newImages2/20.png'}}"></image> | ||||
</view> | </view> | ||||
<view class="operationFrame" style="background-image: url({{imgUrl+'/newImages2/17.png'}});"> | <view class="operationFrame" style="background-image: url({{imgUrl+'/newImages2/17.png'}});"> | ||||
<view class="operationGroup" bindtap="saveImg"> | |||||
<view class="newImages3-share" bindtap="saveImg"> | |||||
<image class="newImages3-8" src="{{imgUrl+'/newImages3/8.png'}}"></image> | |||||
<image class="newImages3-9" src="{{imgUrl+'/newImages3/9.png'}}"></image> | |||||
</view> | |||||
<!-- <view class="operationGroup" bindtap="saveImg"> | |||||
<image class="saveIcon" src="{{imgUrl+'/newImages2/18.png'}}"></image> | <image class="saveIcon" src="{{imgUrl+'/newImages2/18.png'}}"></image> | ||||
</view> | </view> | ||||
<view class="operationGroup"> | <view class="operationGroup"> | ||||
<image class="saveIcon" src="{{imgUrl+'/newImages2/19.png'}}"></image> | <image class="saveIcon" src="{{imgUrl+'/newImages2/19.png'}}"></image> | ||||
<button class="shareBtn" style="min-height:0;width:100%;" open-type="share"></button> | <button class="shareBtn" style="min-height:0;width:100%;" open-type="share"></button> | ||||
</view> | |||||
</view> --> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<view wx:if="{{selectType==2}}"> | <view wx:if="{{selectType==2}}"> | ||||
<view class="shareGroup"> | <view class="shareGroup"> | ||||
<image class="newImages19" src="{{imgUrl+'/newImages/19.png'}}"></image> | <image class="newImages19" src="{{imgUrl+'/newImages/19.png'}}"></image> | ||||
<image class="posterShareImg" src="{{imgUrl+'/images/posterShareImg' + (swiperCurrent+1)+'.jpg?v=004'}}"></image> | |||||
<image class="posterShareImg" src="{{imgUrl+'/newImages3/28_' + (swiperCurrent+1)+'.png'}}"></image> | |||||
</view> | </view> | ||||
<image class="newImages20" src="{{imgUrl+'/newImages/20.png'}}"></image> | |||||
<view class="shareSelect"> | |||||
<view class="newImages20"> | |||||
<image class="newImages3-10" src="{{imgUrl+'/newImages3/10.png'}}"></image> | |||||
<image class="newImages3-11" src="{{imgUrl+'/newImages3/11.png'}}"></image> | |||||
<button class="shareBtn2" style="min-height:0;width: 173rpx;height: 186rpx;" open-type="share"></button> | |||||
</view> | |||||
<!-- <view class="shareSelect"> | |||||
<image class="newImages21" src="{{imgUrl+'/newImages/21.png'}}"></image> | <image class="newImages21" src="{{imgUrl+'/newImages/21.png'}}"></image> | ||||
<button class="shareBtn2" style="min-height:0;width: 96rpx;height: 100rpx;" open-type="share"></button> | <button class="shareBtn2" style="min-height:0;width: 96rpx;height: 100rpx;" open-type="share"></button> | ||||
</view> | |||||
</view> --> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<tabBar></tabBar> | <tabBar></tabBar> |
width: 750rpx; | width: 750rpx; | ||||
height: 386rpx; | height: 386rpx; | ||||
display: flex; | display: flex; | ||||
justify-content:space-between; | |||||
justify-content:center; | |||||
box-sizing: border-box; | box-sizing: border-box; | ||||
padding: 0 112rpx; | |||||
padding-top: 102rpx; | |||||
padding-top: 62rpx; | |||||
} | } | ||||
.operationGroup{ | .operationGroup{ | ||||
width: 237rpx; | width: 237rpx; | ||||
height: 336rpx; | height: 336rpx; | ||||
} | } | ||||
.newImages20{ | .newImages20{ | ||||
width: 687rpx; | |||||
height: 83rpx; | |||||
margin: 0 auto; | |||||
margin-top: 42rpx; | |||||
position: relative; | |||||
width: 750rpx; | |||||
height: 482rpx; | |||||
margin-top: 40rpx; | |||||
} | |||||
.newImages3-10{ | |||||
position: absolute; | |||||
top: 0; | |||||
left: 0; | |||||
width: 100%; | |||||
height: 100%; | |||||
} | |||||
.newImages3-11{ | |||||
position: absolute; | |||||
left: 50%; | |||||
transform: translateX(-50%); | |||||
top: 155rpx; | |||||
width: 173rpx; | |||||
height: 186rpx; | |||||
} | } | ||||
.shareSelect{ | .shareSelect{ | ||||
width: 96rpx; | width: 96rpx; | ||||
} | } | ||||
.shareBtn2{ | .shareBtn2{ | ||||
position: absolute; | position: absolute; | ||||
left: 0; | |||||
top: 42%; | |||||
transform: translateY(-50%); | |||||
left: 50%; | |||||
transform: translateX(-50%); | |||||
top: 155rpx; | |||||
width: 173rpx; | |||||
height: 186rpx; | |||||
margin: 0; | margin: 0; | ||||
padding: 0; | padding: 0; | ||||
opacity: 0; | opacity: 0; | ||||
} | |||||
.newImages3-8{ | |||||
width: 96rpx; | |||||
height: 96rpx; | |||||
} | |||||
.newImages3-share{ | |||||
display: flex; | |||||
align-items: center; | |||||
flex-direction: column; | |||||
} | |||||
.newImages3-9{ | |||||
width: 260rpx; | |||||
height: 56rpx; | |||||
margin-top: 33rpx; | |||||
} | } |
province: "",//省份 | province: "",//省份 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
}, | }, | ||||
{ | { | ||||
"navigationBarTitleText": "认证中心", | "navigationBarTitleText": "认证中心", | ||||
"usingComponents": { | "usingComponents": { | ||||
"tabBar": "../component/tabBar/index" | |||||
"tabBar": "/pages/component/tabBar/index" | |||||
} | } | ||||
} | } |
<image class="bg" src="{{imgUrl+'/newImages/scoutbg.jpg?v=004'}}"></image> | <image class="bg" src="{{imgUrl+'/newImages/scoutbg.jpg?v=004'}}"></image> | ||||
<image class="reward" wx:if="{{maskid<4}}" src="{{imgUrl+'/newImages2/6.png?v=003'}}"></image> | <image class="reward" wx:if="{{maskid<4}}" src="{{imgUrl+'/newImages2/6.png?v=003'}}"></image> | ||||
<image class="reward" wx:if="{{maskid>3}}" src="{{imgUrl+'/newImages2/7.png?v=002'}}"></image> | <image class="reward" wx:if="{{maskid>3}}" src="{{imgUrl+'/newImages2/7.png?v=002'}}"></image> | ||||
<image class="scoutbtn1" bindtap="getPoster" src="{{imgUrl+'/newImages2/8.png'}}"></image> | |||||
<image class="scoutbtn1" bindtap="getPoster" src="{{imgUrl+'/newImages3/7.png'}}"></image> | |||||
<!-- <image class="scoutbtn1" wx:if="{{maskid>3}}" bindtap="getPoster" src="{{imgUrl+'/newImages2/8.png'}}"></image> --> | <!-- <image class="scoutbtn1" wx:if="{{maskid>3}}" bindtap="getPoster" src="{{imgUrl+'/newImages2/8.png'}}"></image> --> | ||||
<!-- <image class="scoutbtn1" wx:if="{{maskid<4}}" bindtap="getPoster" src="{{imgUrl+'/newImages2/8.png'}}"></image> --> | <!-- <image class="scoutbtn1" wx:if="{{maskid<4}}" bindtap="getPoster" src="{{imgUrl+'/newImages2/8.png'}}"></image> --> | ||||
<button class="btn2" wx:if="{{iconShow}}" open-type="getUserInfo" bindgetuserinfo="getUserWxMsg"></button> | <button class="btn2" wx:if="{{iconShow}}" open-type="getUserInfo" bindgetuserinfo="getUserWxMsg"></button> |
<view class="lineSty"></view> | <view class="lineSty"></view> | ||||
<image class="closeXieyi" bindtap="closeXieyi" src="{{imgUrl+'/images/closeXieyi.png'}}"></image> | <image class="closeXieyi" bindtap="closeXieyi" src="{{imgUrl+'/images/closeXieyi.png'}}"></image> | ||||
<view style="position: relative;"> | <view style="position: relative;"> | ||||
<image class="newImages46" src="{{imgUrl+'/newImages2/77.png'}}"></image> | |||||
<image class="newImages46" src="{{imgUrl+'/newImages3/2.png?v=006'}}"></image> | |||||
<image class="newImages2-4" bindtap="cutPage" src="{{imgUrl+'/newImages2/4.png'}}"></image> | <image class="newImages2-4" bindtap="cutPage" src="{{imgUrl+'/newImages2/4.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> |
} | } | ||||
.newImages46{ | .newImages46{ | ||||
width: 750rpx; | width: 750rpx; | ||||
height: 5628rpx; | |||||
height: 5500rpx; | |||||
} | } | ||||
.newImages2-4{ | .newImages2-4{ | ||||
position: absolute; | position: absolute; |
starNumber:4000 | starNumber:4000 | ||||
}) | }) | ||||
if (app.globalData.openid) { | if (app.globalData.openid) { | ||||
this.gettime(); | |||||
this.loadFun(); | |||||
} else { | } else { | ||||
app.globalData.openidSuccessFuc = this.gettime; | |||||
app.globalData.openidSuccessFuc = this.loadFun; | |||||
} | } | ||||
}, | }, | ||||
loadFun(){ | |||||
if (!app.globalData.addPageEnterState.star) { | |||||
app.addPageEnter(3); | |||||
app.globalData.addPageEnterState.star = true; | |||||
} | |||||
this.gettime(); | |||||
}, | |||||
gettime(){ | gettime(){ | ||||
app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationCount", {}, res => { | app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationCount", {}, res => { | ||||
console.log(res) | console.log(res) |
<view id="star" class="showView"> | <view id="star" class="showView"> | ||||
<view class="home"> | <view class="home"> | ||||
<view class="bgGroup"> | <view class="bgGroup"> | ||||
<image class="bg" src="{{imgUrl+'/newImages2/76.png'}}"></image> | |||||
<image class="bg" src="{{imgUrl+'/newImages3/1.png?v=004'}}"></image> | |||||
<image class="starBtn" bindtap="scout" src="{{imgUrl+'/newImages2/4.png'}}"></image> | <image class="starBtn" bindtap="scout" src="{{imgUrl+'/newImages2/4.png'}}"></image> | ||||
</view> | </view> | ||||
<image class="logo1" src="{{imgUrl+'/star/logo1.png'}}"></image> | <image class="logo1" src="{{imgUrl+'/star/logo1.png'}}"></image> | ||||
<!-- <image class="logo2" src="{{imgUrl+'/star/logo2.png'}}"></image> --> | <!-- <image class="logo2" src="{{imgUrl+'/star/logo2.png'}}"></image> --> | ||||
<image class="starRule" bindtap="showRule" src="{{imgUrl+'/newIcon/2.png'}}"></image> | |||||
<image wx:if="{{false}}" class="starRule" bindtap="showRule" src="{{imgUrl+'/newIcon/2.png'}}"></image> | |||||
<!-- <view class="ruleBtn" wx:if="{{!maskShow}}" bindtap="showRule">规则说明</view> --> | <!-- <view class="ruleBtn" wx:if="{{!maskShow}}" bindtap="showRule">规则说明</view> --> | ||||
<!-- <view class="ruleBtn ruleBtnColor" wx:if="{{maskShow}}" bindtap="showRule">规则说明</view> --> | <!-- <view class="ruleBtn ruleBtnColor" wx:if="{{maskShow}}" bindtap="showRule">规则说明</view> --> | ||||
<view class="propagandaBox"> | <view class="propagandaBox"> |
.bg { | .bg { | ||||
width: 750rpx; | width: 750rpx; | ||||
height: 7008rpx; | |||||
height: 6833rpx; | |||||
} | } | ||||
.home>.logo1 { | .home>.logo1 { | ||||
.bgGroup{ | .bgGroup{ | ||||
position: relative; | position: relative; | ||||
width: 750rpx; | width: 750rpx; | ||||
height: 7008rpx; | |||||
height: 6833rpx; | |||||
} | } | ||||
.newImages2-4{ | .newImages2-4{ | ||||
position: absolute; | position: absolute; |
city:"",//城市 | city:"",//城市 | ||||
agent_code: "",//经销商编码 | agent_code: "",//经销商编码 | ||||
agentDetail: "",//经销商详细信息 | agentDetail: "",//经销商详细信息 | ||||
parentOpenid: app.globalData.friendOpenid,//好友openid | |||||
parentOpenid: app.globalData.scene,//好友openid | |||||
}, | }, | ||||
mobileType:2 | mobileType:2 | ||||
}, | }, |
<!--pages/yuyue/yuyue.wxml--> | <!--pages/yuyue/yuyue.wxml--> | ||||
<view class="all"> | <view class="all"> | ||||
<view class="main"> | <view class="main"> | ||||
<view class="titleText">预约试驾</view> | |||||
<view class="titleText">预约鉴赏</view> | |||||
<view class="lineSty"></view> | <view class="lineSty"></view> | ||||
<image class="closeXieyi" bindtap="closeXieyi" src="{{imgUrl+'/images/closeXieyi.png'}}"></image> | <image class="closeXieyi" bindtap="closeXieyi" src="{{imgUrl+'/images/closeXieyi.png'}}"></image> | ||||
<image class="yuyueTop" src="{{imgUrl+'/newImages2/40.png'}}"></image> | <image class="yuyueTop" src="{{imgUrl+'/newImages2/40.png'}}"></image> | ||||
<image class="agreeIcon" bindtap="agreementState" src="{{imgUrl+(isAgreement?'/images/agreeIcon.png?v=003':'/images/disagreeIcon.png?v=002')}}"></image> | <image class="agreeIcon" bindtap="agreementState" src="{{imgUrl+(isAgreement?'/images/agreeIcon.png?v=003':'/images/disagreeIcon.png?v=002')}}"></image> | ||||
<view class="agreementText"> | <view class="agreementText"> | ||||
<image style="width:261rpx;height:23rpx;" src="{{imgUrl+'/images/myCenterAgreenTip.png'}}"></image> | <image style="width:261rpx;height:23rpx;" src="{{imgUrl+'/images/myCenterAgreenTip.png'}}"></image> | ||||
<view bindtap="agreementControl"> | |||||
<view bindtap="agreementControl" style="margin-left:15rpx;"> | |||||
<image style="width:240rpx;height:23rpx;margin-left:3rpx;" src="{{imgUrl+'/images/myCenterAgreen.png'}}"></image> | <image style="width:240rpx;height:23rpx;margin-left:3rpx;" src="{{imgUrl+'/images/myCenterAgreen.png'}}"></image> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="subscribeBtn" bindtap="subscribeFun" style="margin-top:34rpx;"> | <view class="subscribeBtn" bindtap="subscribeFun" style="margin-top:34rpx;"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages2/43.png'}}"></image> | |||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages3/21.png'}}"></image> | |||||
<button wx:if="{{userData}}" class="getUserMsgBtn" open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="getUserWxMsg" style="width:100%;height:100%;min-height:0;padding:0;margin:0;"></button> | <button wx:if="{{userData}}" class="getUserMsgBtn" open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="getUserWxMsg" style="width:100%;height:100%;min-height:0;padding:0;margin:0;"></button> | ||||
</view> | </view> | ||||
<view class="subscribeBtn" bindtap="lookMore"> | <view class="subscribeBtn" bindtap="lookMore"> | ||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newIcon/21.png'}}"></image> | |||||
<image style="width:100%;height:100%;" src="{{imgUrl+'/newImages3/22.png'}}"></image> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<agreement bindmyevent="agreementControl" wx:if="{{agreement}}"></agreement> | <agreement bindmyevent="agreementControl" wx:if="{{agreement}}"></agreement> |
.subscribeBtn{ | .subscribeBtn{ | ||||
position: relative; | position: relative; | ||||
margin: 0 auto; | margin: 0 auto; | ||||
width:652rpx; | |||||
width:651rpx; | |||||
height:70rpx; | height:70rpx; | ||||
margin-top: 18rpx; | margin-top: 18rpx; | ||||
margin-bottom: 17rpx; | margin-bottom: 17rpx; |
"pathName": "pages/scoutRule/scoutRule", | "pathName": "pages/scoutRule/scoutRule", | ||||
"query": "" | "query": "" | ||||
}, | }, | ||||
{ | |||||
"id": -1, | |||||
"name": "查看完整配置", | |||||
"pathName": "pages/configure/configure", | |||||
"query": "" | |||||
} | |||||
{ | |||||
"id": -1, | |||||
"name": "查看完整配置", | |||||
"pathName": "pages/configure/configure", | |||||
"query": "" | |||||
} | |||||
] | ] | ||||
} | } | ||||
} | } |