@@ -2,14 +2,14 @@ | |||
App({ | |||
onLaunch: function () { | |||
// 展示本地存储能力 | |||
// var openid = wx.getStorageSync('openid') || ""; | |||
// if (!openid) { | |||
// // 登录 | |||
// this.wxLogin(); | |||
// } else { | |||
// this.globalData.openid = openid; | |||
// this.getRegionList(); | |||
// } | |||
var openid = wx.getStorageSync('openid') || ""; | |||
if (!openid) { | |||
// 登录 | |||
this.wxLogin(); | |||
} else { | |||
this.globalData.openid = openid; | |||
// this.getRegionList(); | |||
} | |||
}, | |||
wxLogin() { | |||
wx.login({ | |||
@@ -27,8 +27,10 @@ App({ | |||
// urlRoot: "",//接口根目录 | |||
urlStatic:"https://www.jiyou-tech.com/2020/496_qichen/static",//静态资源根目录 | |||
openid: "",//OPENID | |||
session_key: "",//session_key | |||
userInfo: null,//用户信息 | |||
openidSuccessFuc: null,//方法回调 | |||
nowPage:'1',//当前tabBar | |||
}, | |||
// 获取openId | |||
getOpenid: function (code) { | |||
@@ -36,12 +38,15 @@ App({ | |||
title: '加载中', | |||
mask: true, | |||
}) | |||
this.wxRequest(this.globalData.urlRoot + "/login/getOpenid", { code: code }, res => { | |||
this.wxRequest(this.globalData.urlRoot + "wxInfo/getOpenid", { code: code }, res => { | |||
wx.hideLoading(); | |||
console.log(res); | |||
if (res.code == 200) { | |||
wx.setStorageSync("openid", res.openid); | |||
this.globalData.openid = res.openid; | |||
this.getRegionList(); | |||
wx.setStorageSync("openid", res.data.openid); | |||
wx.setStorageSync("session_key", res.data.session_key); | |||
this.globalData.openid = res.data.openid; | |||
this.globalData.session_key = res.data.session_key; | |||
// this.getRegionList(); | |||
if (this.globalData.openidSuccessFuc) { | |||
this.globalData.openidSuccessFuc(); | |||
} |
@@ -1,12 +1,6 @@ | |||
/**app.wxss**/ | |||
.container { | |||
height: 100%; | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: space-between; | |||
padding: 200rpx 0; | |||
box-sizing: border-box; | |||
padding-bottom:150rpx; | |||
} | |||
image{ | |||
display: block; |
@@ -0,0 +1,59 @@ | |||
// pages/component/tabBar/index.js | |||
const app = getApp(); | |||
Component({ | |||
/** | |||
* 组件的属性列表 | |||
*/ | |||
properties: { | |||
}, | |||
/** | |||
* 组件的初始数据 | |||
*/ | |||
data: { | |||
imgUrl: app.globalData.urlStatic,//图片路径 | |||
nowPage: app.globalData.nowPage,//当前tabBar | |||
btnSwitch:true,//按钮开关 | |||
}, | |||
ready:function(e){ | |||
this.setData({ | |||
btnSwitch:true, | |||
nowPage: app.globalData.nowPage | |||
}) | |||
}, | |||
/** | |||
* 组件的方法列表 | |||
*/ | |||
methods: { | |||
cutPage: function(e) {//打开遮罩 | |||
let page = e.currentTarget.dataset.page; | |||
if (page == this.data.nowPage){ | |||
return; | |||
} | |||
this.data.btnSwitch = false; | |||
app.globalData.nowPage = page; | |||
if (page == '1') { | |||
wx.redirectTo({ | |||
url: '../index/index' | |||
}) | |||
} else if (page == '2'){ | |||
wx.redirectTo({ | |||
url: '../star/star' | |||
}) | |||
} else if (page == '3'){ | |||
wx.showToast({ | |||
title: '暂未开启', | |||
icon:'none' | |||
}) | |||
// wx.redirectTo({ | |||
// url: '../index/index' | |||
// }) | |||
} else if (page == '4'){ | |||
wx.redirectTo({ | |||
url: '../myCenter/myCenter' | |||
}) | |||
} | |||
} | |||
} | |||
}) |
@@ -0,0 +1,4 @@ | |||
{ | |||
"component": true, | |||
"usingComponents": {} | |||
} |
@@ -0,0 +1,19 @@ | |||
<!--pages/component/tabBar/index.wxml--> | |||
<view class="tabBarFrame"> | |||
<view class="tabBarOption" bindtap="cutPage" data-page="1"> | |||
<image class="tabBar1" src="{{imgUrl+'/tabBar/1_'+(nowPage==1?2:1)+'.png'}}"></image> | |||
<view class="tabBarText {{nowPage==1?'tabBarText2':''}}">启辰星</view> | |||
</view> | |||
<view class="tabBarOption" bindtap="cutPage" data-page="2"> | |||
<image class="tabBar2" src="{{imgUrl+'/tabBar/2_'+(nowPage==2?2:1)+'.png'}}"></image> | |||
<view class="tabBarText {{nowPage==2?'tabBarText2':''}}">星探计划</view> | |||
</view> | |||
<view class="tabBarOption" bindtap="cutPage" data-page="3"> | |||
<image class="tabBar3" src="{{imgUrl+'/tabBar/3_'+(nowPage==3?2:1)+'.png'}}"></image> | |||
<view class="tabBarText {{nowPage==3?'tabBarText2':''}}">幸运星抓手</view> | |||
</view> | |||
<view class="tabBarOption" bindtap="cutPage" data-page="4" style="border:none;"> | |||
<image class="tabBar4" src="{{imgUrl+'/tabBar/4_'+(nowPage==4?2:1)+'.png'}}"></image> | |||
<view class="tabBarText {{nowPage==4?'tabBarText2':''}}">个人中心</view> | |||
</view> | |||
</view> |
@@ -0,0 +1,46 @@ | |||
/* pages/component/tabBar/index.wxss */ | |||
.tabBarFrame{ | |||
position: fixed; | |||
left: 0; | |||
bottom: 0; | |||
background-color: white; | |||
width:750rpx; | |||
height:150rpx; | |||
box-sizing: border-box; | |||
border-top: 1rpx solid #B8B6B9; | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
} | |||
.tabBarOption{ | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
width: 175rpx; | |||
border-right: 3rpx solid black; | |||
height: 43rpx; | |||
} | |||
.tabBarText{ | |||
font-size: 20rpx; | |||
margin-left:10rpx; | |||
color: black; | |||
} | |||
.tabBarText2{ | |||
color: #1D7EAF; | |||
} | |||
.tabBar1{ | |||
width: 46rpx; | |||
height: 19rpx; | |||
} | |||
.tabBar2{ | |||
width: 32rpx; | |||
height: 25rpx; | |||
} | |||
.tabBar3{ | |||
width: 25rpx; | |||
height: 28rpx; | |||
} | |||
.tabBar4{ | |||
width: 24rpx; | |||
height: 27rpx; | |||
} |
@@ -1,5 +1,6 @@ | |||
{ | |||
"usingComponents": { | |||
"service": "../component/service/index" | |||
"service": "../component/service/index", | |||
"tabBar": "../component/tabBar/index" | |||
} | |||
} |
@@ -1,8 +1,9 @@ | |||
<!--index.wxml--> | |||
<view class="all"> | |||
<view class="main"> | |||
<!-- <view class="contentFrame"> | |||
<video class="videoSty" ad-unit-id="" poster-for-crawler="" src="http://static.jiyou-tech.com/2018/327/video/video1212.mp4"></video> | |||
<view class="main container"> | |||
<view class="contentFrame"> | |||
<video class="videoSty" ad-unit-id="" poster-for-crawler="" src=""></video> | |||
<!-- <video class="videoSty" ad-unit-id="" poster-for-crawler="" src="{{imgUrl+'/video1212.mp4'}}"></video> --> | |||
<view class="swiperFrame"> | |||
<swiper class="swiperSty" current="{{swiperCurrent}}" bindchange="swiperChange"> | |||
<swiper-item><image src="{{imgUrl+'/images/indexBottom.png'}}" style="width:100%;" mode="aspectFill"></image></swiper-item> | |||
@@ -14,8 +15,8 @@ | |||
<image class="rightArrow" bindtap="nextImg" src="{{imgUrl+'/images/rightArrow.png'}}"></image> | |||
</view> | |||
<image class="indexBottom" src="{{imgUrl+'/images/indexBottom.png'}}"></image> | |||
</view> --> | |||
<image src="{{imgUrl+'/images/indexBg.jpg'}}" class='imgBg'></image> | |||
</view> | |||
<!-- <image src="{{imgUrl+'/images/indexBg.jpg'}}" class='imgBg'></image> --> | |||
<view class="msgFrame"> | |||
<view class="inputGroup"> | |||
<input class="inputSty" placeholder="姓名"></input> | |||
@@ -40,6 +41,7 @@ | |||
</view> | |||
<view class="subscribeBtn">预约鉴赏</view> | |||
</view> | |||
<service></service> | |||
</view> | |||
<service></service> | |||
<tabBar></tabBar> | |||
</view> |
@@ -14,8 +14,8 @@ page{ | |||
height: 1356rpx; | |||
} | |||
.msgFrame{ | |||
position: fixed; | |||
bottom: 0; | |||
position: absolute; | |||
bottom: 150rpx; | |||
left: 0; | |||
width:750rpx; | |||
padding: 0 39rpx; |
@@ -1,5 +1,6 @@ | |||
{ | |||
"usingComponents": { | |||
"service": "../component/service/index" | |||
"service": "../component/service/index", | |||
"tabBar": "../component/tabBar/index" | |||
} | |||
} |
@@ -1,6 +1,6 @@ | |||
<!--pages/myCenter/myCenter.wxml--> | |||
<view> | |||
<view class="main"> | |||
<view class="main container"> | |||
<view class="msgGroup" wx:if="{{!isLogin}}"> | |||
<view class="pageTitle">个人中心</view> | |||
<view class="headGroup"> | |||
@@ -143,6 +143,7 @@ | |||
<view wx:if="{{selectNow==4}}"> | |||
</view> | |||
<service></service> | |||
</view> | |||
<service></service> | |||
<tabBar></tabBar> | |||
</view> |