浏览代码

样式逻辑优化

master
ljc 5 年前
父节点
当前提交
4fa422ac86
共有 11 个文件被更改,包括 149 次插入35 次删除
  1. +6
    -5
      laomenkuang_project/app.js
  2. +3
    -1
      laomenkuang_project/pages/TicketDetails/TicketDetails.wxml
  3. +37
    -2
      laomenkuang_project/pages/TicketDetails/TicketDetails.wxss
  4. +3
    -1
      laomenkuang_project/pages/buyTicket/buyTicket.wxml
  5. +38
    -12
      laomenkuang_project/pages/buyTicket/buyTicket.wxss
  6. +3
    -1
      laomenkuang_project/pages/givePage/givePage.wxml
  7. +30
    -0
      laomenkuang_project/pages/givePage/givePage.wxss
  8. +8
    -7
      laomenkuang_project/pages/personalCenter/personalCenter.js
  9. +4
    -1
      laomenkuang_project/pages/personalCenter/personalCenter.wxml
  10. +7
    -3
      laomenkuang_project/pages/personalCenter/personalCenter.wxss
  11. +10
    -2
      laomenkuang_project/pages/shop/shop.js

+ 6
- 5
laomenkuang_project/app.js 查看文件

@@ -29,6 +29,7 @@ App({
wx.setStorageSync('openid', e.data.data.openid)
wx.setStorageSync('session_key', e.data.data.session_key)
wx.setStorageSync('token', e.data.data.token)
this.getUserType();
if (this.globalData.openidSuccessFuc) {
this.globalData.openidSuccessFuc();
}
@@ -43,7 +44,6 @@ App({
}else{
this.globalData.openId = openid;
}
this.getUserType();
// 获取用户信息
// wx.getSetting({
// success: res => {
@@ -76,9 +76,10 @@ App({
// }
// })
},
getUserType:function(){//获取用户注册状态
getUserType: function () {//获取用户注册状态
console.log(this.globalData.openId)
this.wxRequest(this.globalData.httpUrl + 'getinfo',{},e=>{
// console.log(e)
console.log(e)
if(e.code==201){//未注册跳到注册页面
wx.reLaunch({
url: '/pages/register/register'
@@ -106,11 +107,11 @@ App({
session_key:"",
token:"",
userInfo:"",
httpUrl:"https://laomenkuang.jiyou-tech.com/apiWx/"
httpUrl:"https://laomenkuang.jiyou-tech.com/apiWx/",
getUserArr:[],//用户信息
},
wxRequest: function (url, params, callback, thisArg, methods, openid) {
let that = this;
// console.log(this.globalData.openId)
var httpUrl = url;
var str = "";
var count = 0;

+ 3
- 1
laomenkuang_project/pages/TicketDetails/TicketDetails.wxml 查看文件

@@ -6,16 +6,18 @@
<image class="tooth" src="../images/tooth.png"></image>
</view>
<view class="buyNum">
<view class="circleLeft"></view>
<view class="ticketName">{{ticketUser.coupon_type}}</view>
<view class="line"></view>
<view class="lineRig">
<text class="bigWord">{{ticketUser.num}}</text>
<text class="smaWord">张</text>
</view>
<view class="circleRig"></view>
</view>
</view>

<view>
<view class="botAll">
<text class="title">使用说明</text>
<view>
<view class="timeLimit">

+ 37
- 2
laomenkuang_project/pages/TicketDetails/TicketDetails.wxss 查看文件

@@ -1,4 +1,8 @@
/* pages/TicketDetails/TicketDetails.wxss */
page{
height: 100%;
background-color: #f9f6f6;
}
.ticketImg{
width: 100%;
height: 472rpx;
@@ -25,6 +29,8 @@
display: flex;
justify-content: space-between;
align-items: center;
background-color: #ffffff;
border-radius: 30rpx;
}
.ticketName{
margin-left: 96rpx;
@@ -56,7 +62,7 @@
.title{
display: inline-block;
width: 100%;
margin: 57rpx 0 7rpx 0;
margin-bottom:7px;
text-align: center;
font-size:30rpx;
font-family:SourceHanSansCN;
@@ -96,13 +102,42 @@
.lookView{
width: 100%;
text-align: center;
margin-top: 100rpx;
margin-top: 20rpx;
height: 200rpx;
background-color: #fff;
border-radius: 30rpx;
display: flex;
justify-content: center;
align-items: center;
}
.codeImg{
width: 200rpx;
height: 200rpx
}

.botAll{
background-color: #ffffff;
border-radius:30rpx;
margin-top: 10rpx;
padding: 50rpx 0;
}
.circleLeft{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
left: -25rpx;
}
.circleRig{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
right: -25rpx;
}

/* .scrollY{
height: 200rpx;
margin-top: 107rpx;

+ 3
- 1
laomenkuang_project/pages/buyTicket/buyTicket.wxml 查看文件

@@ -6,6 +6,7 @@
<image class="tooth" src="../images/tooth.png"></image>
</view>
<view class="buyNum">
<view class="circleLeft"></view>
<view class="ticketName">{{ticketUser.coupon_type}}</view>
<view class="line"></view>
<view class="chooseNum">
@@ -15,11 +16,12 @@
<!-- <text class="textNum">{{buyNumber}}</text> -->
<input class="inputNum" type="number" bindinput="getInputVal" value="{{buyNumber}}"></input>
<image bindtap="addFn" class="textAdd" src="../images/add.png"></image>
<view class="circleRig"></view>
</view>
</view>
</view>

<view>
<view class="botAll">
<text class="title">使用说明</text>
<view>
<view class="timeLimit">

+ 38
- 12
laomenkuang_project/pages/buyTicket/buyTicket.wxss 查看文件

@@ -1,4 +1,9 @@
/* pages/buyTicket/buyTicket.wxss */
page{
height: 100%;
background-color: #f9f6f6;
/* background-color: red; */
}
.ticketImg{
width: 100%;
height: 472rpx;
@@ -25,6 +30,8 @@
display: flex;
justify-content: space-between;
align-items: center;
border-radius:30rpx;
background-color: #ffffff;
}
.line{
margin-left: 94rpx;
@@ -33,11 +40,6 @@
height: 126rpx;
background-color: rgba(204,204,204,1);
}
.chooseNum{
display: flex;
align-items: center;
margin-right: 50rpx;
}
.chooseNum text{
font-size: 30rpx;
font-weight:bold;
@@ -47,6 +49,7 @@
width: 70rpx;
margin: 0 15rpx;
text-align: center;
background-color: #f9f6f6;
}
.subtract{
width: 28rpx;
@@ -72,10 +75,17 @@
margin-left:96rpx;
}

.chooseNum{
display: flex;
align-items: center;
margin-right: 54rpx;
border: 2rpx solid #f9f6f6;
padding: 0 20rpx;
}
.title{
display: inline-block;
width: 100%;
margin: 57rpx 0 7rpx 0;
margin-bottom:7rpx;
text-align: center;
font-size:30rpx;
font-family:SourceHanSansCN;
@@ -116,13 +126,29 @@
.buyBtn{
width: 100%;
height: 99rpx;
margin-top: 140rpx;
margin-top: 90rpx;
}

/* .all{
width: 100%;
.botAll{
background-color: #ffffff;
border-radius:30rpx;
margin-top: 10rpx;
padding: 50rpx 0;
}
.circleLeft{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
left: -25rpx;
}
.circleRig{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
top: 50%;
transform: translateY(-50%);
} */
right: -25rpx;
}

+ 3
- 1
laomenkuang_project/pages/givePage/givePage.wxml 查看文件

@@ -6,6 +6,7 @@
<image class="tooth" src="../images/tooth.png"></image>
</view>
<view class="buyNum">
<view class="circleLeft"></view>
<view class="ticketName">{{ticketUser.coupon_type}}</view>
<view class="line"></view>
<view class="lineRig">
@@ -13,6 +14,7 @@
<text class="bigWord">{{surplusNum}}</text>
<text class="smaWord">张</text>
</view>
<view class="circleRig"></view>
</view>
<view class="giveFrind">
<view class="giveView">赠送给好友</view>
@@ -27,7 +29,7 @@
</view>
</view>

<view>
<view class="botAll">
<text class="title">使用说明</text>
<view>
<view class="timeLimit">

+ 30
- 0
laomenkuang_project/pages/givePage/givePage.wxss 查看文件

@@ -1,6 +1,7 @@
/* pages/givePage/givePage.wxss */
page{
height: 100%;
background-color: #f9f6f6;
}
.all{
height: 100%;
@@ -31,6 +32,8 @@ page{
display: flex;
justify-content: space-between;
align-items: center;
background-color: #ffffff;
border-radius: 30rpx;
}
.line{
margin-left: 94rpx;
@@ -42,6 +45,8 @@ page{
.chooseNum{
display: flex;
align-items: center;
border: 2rpx solid #f9f6f6;
padding: 0 20rpx;
}
.chooseNum text{
font-size: 30rpx;
@@ -52,6 +57,7 @@ page{
width: 70rpx;
margin: 0 15rpx;
text-align: center;
background-color: #f9f6f6;
}
.subtract{
width: 28rpx;
@@ -84,6 +90,9 @@ page{
display: flex;
justify-content: space-between;
align-items: center;
background-color: #ffffff;
border-radius: 30rpx;
margin: 8rpx 0;
}
.giveView{
font-size:26rpx;
@@ -166,4 +175,25 @@ page{
margin-top: 12rpx;
padding: 0;
border-radius: 0;
}

.circleLeft{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
left: -25rpx;
}
.circleRig{
background-color: #f9f6f6;
border-radius: 50%;
width: 50rpx;
height: 50rpx;
position: absolute;
right: -25rpx;
}
.botAll{
background-color: #ffffff;
border-radius: 30rpx;
}

+ 8
- 7
laomenkuang_project/pages/personalCenter/personalCenter.js 查看文件

@@ -150,14 +150,15 @@ Page({
},
getUser:function(e){//点击登陆获取用户信息
console.log(e)
console.log(app.globalData.userInfo)
this.setData({
getUserArr: e.detail.userInfo
})
if (this.data.getUserArr){
console.log(app.globalData.getUserArr)
if (app.globalData.getUserArr.length==0) {
app.globalData.getUserArr = e.detail.userInfo;
this.setData({
getUserArr: e.detail.userInfo
})
this.setData({
getUser: true,
userPhone: app.globalData.userInfo
userPhone: app.globalData.userInfo,
getUser :true,
})
this.submitUser();
}

+ 4
- 1
laomenkuang_project/pages/personalCenter/personalCenter.wxml 查看文件

@@ -13,6 +13,7 @@
</view>

<view class="myTicketAll">
<view class="line"></view>
<view class="myTicketTop" bindtap="lookMyTicket">
<image class="ticketIcon" src="../images/ticketIcon.png"></image>
<view class="myTicket">我的优惠券</view>
@@ -38,7 +39,9 @@
</view>
</scroll-view>

<view class="myTicketTop" style="margin-top:81rpx;" bindtap="lookHistory">

<view class="line" style="margin-top:40rpx"></view>
<view class="myTicketTop" bindtap="lookHistory">
<image class="historyIcon" src="../images/historyIcon.png"></image>
<view class="myTicket" style="margin-left:-310rpx;">优惠券使用记录</view>
<image class="ticketArrows" src="../images/ticketArrows.png" style="transform:rotate({{historydeg}}deg)"></image>

+ 7
- 3
laomenkuang_project/pages/personalCenter/personalCenter.wxss 查看文件

@@ -52,7 +52,8 @@

.myTicketAll{
padding: 0 64rpx;
/* margin-top: 80rpx; */
position: absolute;
top: 390rpx;
}
.myTicketTop{
display: flex;
@@ -172,6 +173,9 @@
color:rgba(235,97,0,1);
}

.getUser{
.line{
width: 630rpx;
height: 2rpx;
background-color: #CCCCCC;
margin: 0 auto 40rpx auto;
}

+ 10
- 2
laomenkuang_project/pages/shop/shop.js 查看文件

@@ -15,7 +15,7 @@ Page({
inputVal:"",
scrollHig:0,
pageNum:1,//页码
count:2,//每页条数
count:10,//每页条数
showDataArr:[],//展示的数据列表
dataArr: [],//搜索的数据列表
getDataArr:[],//每次下拉获取的数据
@@ -108,8 +108,8 @@ Page({
},

searchShop: function (search){//搜索
console.log(this.data.provinceArr)
if (search) {
console.log(111)
var province = "";
var city = "";
var activeArr = [this.data.provinceArr, this.data.cityArr[0]];
@@ -120,6 +120,7 @@ Page({
provinceCityArr: activeArr,
})
}else{
console.log(222)
if (this.data.provinceCityArr[0][this.data.provinceIndex] == "全部") {
this.data.provinceCityArr[0][this.data.provinceIndex] = "";
}
@@ -147,6 +148,13 @@ Page({
getDataArr: e.data,
})
console.log(this.data.showDataArr)
} else if (e.code == -200){
wx.showModal({
title: '没有搜索到匹配的门店',
})
this.setData({
inputVal: ""
})
}
}, this)
},

正在加载...
取消
保存