Bläddra i källkod

[特享礼遇]

tags/广东版3.2.1
meo 6 år sedan
förälder
incheckning
4d89c8800f
10 ändrade filer med 281 tillägg och 104 borttagningar
  1. +2
    -1
      app.json
  2. Binär
      assets/img/gift.png
  3. +66
    -0
      pages/specialcourtesy/specialcourtesy.js
  4. +3
    -0
      pages/specialcourtesy/specialcourtesy.json
  5. +40
    -0
      pages/specialcourtesy/specialcourtesy.wxml
  6. +44
    -0
      pages/specialcourtesy/specialcourtesy.wxss
  7. +30
    -24
      pages/user/index.js
  8. +2
    -1
      pages/user/index.json
  9. +88
    -77
      pages/user/index.wxml
  10. +6
    -1
      pages/user/index.wxss

+ 2
- 1
app.json Visa fil

@@ -32,7 +32,8 @@
"pages/payrule/payrule",
"pages/grade/grade",
"pages/game/index",
"pages/index/gameentry/gentry"
"pages/index/gameentry/gentry",
"pages/specialcourtesy/specialcourtesy"
],
"navigateToMiniProgramAppIdList": [
"wx192b7d2e8dcbefd0",


Binär
assets/img/gift.png Visa fil

Före Efter
Bredd: 128  |  Höjd: 128  |  Storlek: 4.8 KiB

+ 66
- 0
pages/specialcourtesy/specialcourtesy.js Visa fil

@@ -0,0 +1,66 @@
// pages/specialcourtesy/specialcourtesy.js
Page({

/**
* 页面的初始数据
*/
data: {

},

/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {

},

/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {

},

/**
* 生命周期函数--监听页面显示
*/
onShow: function () {

},

/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {

},

/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {

},

/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {

},

/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {

},

/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {

}
})

+ 3
- 0
pages/specialcourtesy/specialcourtesy.json Visa fil

@@ -0,0 +1,3 @@
{
"navigationBarTitleText": "特享礼遇"
}

+ 40
- 0
pages/specialcourtesy/specialcourtesy.wxml Visa fil

@@ -0,0 +1,40 @@
<view class='con'>
<view class="title">注意:德胡的黑虎度的核武i好的害得我iu会丢额打黑u我会的u还得u和iu打黑u好的打黑ihdiu打黑i文化的打黑</view>
</view>

<view class='card'>
<view class='header'>
<view class='txt01 clearfix'><text class='fl'>美车堂</text><text class='fr'><i>9</i>折(缤纷卡)</text></view>
</view>
<view class='bottom'>
<text>BM-1003</text>
<text>5255-1003</text>
</view>
</view>
<view class='card'>
<view class='header'>
<view class='txt01 clearfix'><text class='fl'>美车堂</text><text class='fr'><i>9</i>折(缤纷卡)</text></view>
</view>
<view class='bottom'>
<text>BM-1003</text>
<text>5255-1003</text>
</view>
</view>
<view class='card'>
<view class='header'>
<view class='txt01 clearfix'><text class='fl'>美车堂</text><text class='fr'><i>9</i>折(缤纷卡)</text></view>
</view>
<view class='bottom'>
<text>BM-1003</text>
<text>5255-1003</text>
</view>
</view>
<view class='card'>
<view class='header'>
<view class='txt01 clearfix'><text class='fl'>美车堂</text><text class='fr'><i>9</i>折(缤纷卡)</text></view>
</view>
<view class='bottom'>
<text>BM-1003</text>
<text>5255-1003</text>
</view>
</view>

+ 44
- 0
pages/specialcourtesy/specialcourtesy.wxss Visa fil

@@ -0,0 +1,44 @@
.fl{
float: left;
}
.fr{
float: right;
}
.title{
font-size: 28rpx;
padding: 20rpx 40rpx;
color: #999;
}
.card{
width: 670rpx;
margin: 0 auto 40rpx;
border-radius:16rpx;
overflow: hidden;
box-shadow:1px 4px 20px #C4C4C4;
}
.header{
background: #75b6f7;
padding: 30rpx 0 60rpx;
}
.txt01{
color: #fff;
font-size: 28rpx;
}
.text02{
margin-top: 20rpx;
}
.txt01 .fl{
margin-left: 20rpx;
font-size: 35rpx;
}
.txt01 .fr{
margin-right: 20rpx;
}
.bottom{
font-size: 26rpx;
color: #999;
height: 60rpx;
line-height: 60rpx;
text-indent: 1em;
}

+ 30
- 24
pages/user/index.js Visa fil

@@ -86,6 +86,14 @@ Page({
*/
onShow: function() {
let that = this;
wx.getScreenBrightness({
success: function (res) {
console.log(res)
that.setData({
ScreenBrightness: res.value
})
}
})
let num = wx.getStorageSync('couponNum');
wx.hideTabBarRedDot({
index: 2
@@ -142,6 +150,9 @@ Page({
let that = this;
that.setData({
showQrcode: false
}),
wx.setScreenBrightness({
value: that.data.ScreenBrightness
})
},
//适配不同屏幕大小的canvas
@@ -165,24 +176,6 @@ Page({
QR.api.draw(url, canvasId, cavW, cavH);
// setTimeout(() => { this.canvasToTempImage(); }, 1000);
},
//获取临时缓存照片路径,存入data中
// canvasToTempImage: function () {
// var that = this;
// wx.canvasToTempFilePath({
// canvasId: 'mycanvas1',
// success: function (res) {
// var tempFilePath = res.tempFilePath;
// console.log(tempFilePath);
// that.setData({
// imagePath: tempFilePath,
// // canvasHidden:true
// });
// },
// fail: function (res) {
// console.log(res);
// }
// });
// },
//点击图片进行预览,长按保存分享图片
previewImg: function (e) {
var img = this.data.imagePath;
@@ -194,6 +187,15 @@ Page({
},
qrcode: function (e) {
var that = this;
// if (that.data.ScreenBrightness>0.8){
// wx.setScreenBrightness({
// value: that.data.ScreenBrightness
// })
// }else{
// wx.setScreenBrightness({
// value: 0.8
// })
// }
that.setData({
showQrcode:true
})
@@ -212,11 +214,15 @@ Page({
});
clearTimeout(st);
}, 1000)
},
close: function () {
this.setData({
showmemberqrcode: false,
})
}
// onUnload:function(){
// wx.setScreenBrightness({
// value: that.data.ScreenBrightness
// })
// },
// onHide:function(){
// wx.setScreenBrightness({
// value: that.data.ScreenBrightness
// })
// }
});

+ 2
- 1
pages/user/index.json Visa fil

@@ -2,5 +2,6 @@
"usingComponents": {
"i-button": "../../dist/button/index"
},
"navigationBarTitleText": "我的"
"navigationBarTitleText": "我的",
"disableScroll": true
}

+ 88
- 77
pages/user/index.wxml Visa fil

@@ -1,91 +1,102 @@
<view class="user">
<view class='bannerbg'>
<image src='./../../assets/img/banner.png' mode="widthFix"></image>
</view>
<view class="user-title">
<view class="user-avatar" bindtap='gotograde'>
<open-data class="open" type="userAvatarUrl"></open-data>
<scroll-view class='container' scroll-y='false'>
<view class="user">
<view class='bannerbg'>
<image src='./../../assets/img/banner.png' mode="widthFix"></image>
</view>
<view class="user-phone" bindtap='gotograde'>
<open-data type="userNickName"></open-data>
<text class='chengzhang'>{{levelName}}</text>
<view class="view">成长值{{score}}
<image src='./../../assets/img/redirect.png' mode='widthFix'></image>
<view class="user-title">
<view class="user-avatar" bindtap='gotograde'>
<open-data class="open" type="userAvatarUrl"></open-data>
</view>
</view>
<view class='chengzhang1'>
<view class='qrcode' bindtap='qrcode' wx:if="{{ismember}}">
<image src='./../../assets/img/qrcode.png' mode='widthFix'></image>
<view class="user-phone" bindtap='gotograde'>
<open-data type="userNickName"></open-data>
<text class='chengzhang'>{{levelName}}</text>
<view class="view">成长值{{score}}
<image src='./../../assets/img/redirect.png' mode='widthFix'></image>
</view>
</view>
<view wx:if="{{showEdit}}" class='edits' bindtap='gotoedit'>
<image class='fr' class='edit' src="./../../assets/img/edit.png" mode='widthFix'></image>
<text style="color:#01bffe;display:inline-block;margin-left:16rpx;">编辑</text>
<view class='chengzhang1'>
<view class='qrcode' bindtap='qrcode' wx:if="{{ismember}}">
<image src='./../../assets/img/qrcode.png' mode='widthFix'></image>
</view>
<view wx:if="{{showEdit}}" class='edits' bindtap='gotoedit'>
<image class='fr' class='edit' src="./../../assets/img/edit.png" mode='widthFix'></image>
<text style="color:#01bffe;display:inline-block;margin-left:16rpx;">编辑</text>
</view>
<image class='fr' wx:if="{{!showEdit}}" class='activeimg' src='./../../assets/img/active.gif' mode='widthFix'></image>
</view>
<image class='fr' wx:if="{{!showEdit}}" class='activeimg' src='./../../assets/img/active.gif' mode='widthFix'></image>
</view>
</view>
<view class="user-btns">
<navigator url="/pages/order/index/index?id=all">
<view class="user-btn app-border-bottom">
<view>
<image class='icons' src="./../../assets/img/ding.png" mode='widthFix'></image>我的订单</view>
<view>
<text class='look'>查看全部</text>
<text class="iconfont icon-right"></text>
<view class="user-btns">
<navigator url="/pages/order/index/index?id=all">
<view class="user-btn app-border-bottom">
<view>
<image class='icons' style='width:36rpx;' src="./../../assets/img/ding.png" mode='widthFix'></image>我的订单</view>
<view>
<text class='look'>查看全部</text>
<text class="iconfont icon-right"></text>
</view>
</view>
</view>
</navigator>
<navigator url="/pages/order/index/index?id=0">
<view class="user-btn app-border-bottom">
<view style='padding-left:64rpx;color:#666;'>待付款</view>
<view>
<text class="iconfont icon-right"></text>
</navigator>
<navigator url="/pages/order/index/index?id=0">
<view class="user-btn app-border-bottom">
<view style='padding-left:64rpx;color:#666;'>待付款</view>
<view>
<text class="iconfont icon-right"></text>
</view>
</view>
</view>
</navigator>
<navigator url="/pages/order/index/index?id=1">
<view class="user-btn app-border-bottom">
<view style='padding-left:64rpx;color:#666;'>已完成</view>
<view>
<text class="iconfont icon-right"></text>
</navigator>
<navigator url="/pages/order/index/index?id=1">
<view class="user-btn app-border-bottom">
<view style='padding-left:64rpx;color:#666;'>已完成</view>
<view>
<text class="iconfont icon-right"></text>
</view>
</view>
</view>
</navigator>
<navigator url="/pages/couponorder/index/index">
<view class="user-btn app-border-bottom">
<view>
<image class='icons' src="./../../assets/img/quans.png" mode='widthFix'></image>券包</view>
<view>
<text class="couponnum" wx:if="{{couponNum=='couponNum'}}"></text>
<text class="iconfont icon-right"></text>
</navigator>
<navigator url="/pages/couponorder/index/index">
<view class="user-btn app-border-bottom">
<view>
<image class='icons' style='width:44rpx;' src="./../../assets/img/quans.png" mode='widthFix'></image>券包</view>
<view>
<text class="couponnum" wx:if="{{couponNum=='couponNum'}}"></text>
<text class="iconfont icon-right"></text>
</view>
</view>
</view>
</navigator>
<navigator url="/pages/passCar/passCar" open-type="switchTab">
<view class="user-btn app-border-bottom">
<view>
<image class='icons' src="./../../assets/img/che.png" mode='widthFix'></image>智能停车</view>
<view>
<text class="iconfont icon-right"></text>
</navigator>
<navigator url="/pages/passCar/passCar" open-type="switchTab">
<view class="user-btn app-border-bottom">
<view>
<image style='width:44rpx;' class='icons' src="./../../assets/img/che.png" mode='widthFix'></image>智能停车</view>
<view>
<text class="iconfont icon-right"></text>
</view>
</view>
</view>
</navigator>
</view>
<view class="margin"></view>
<!-- <button bindtap="navigateTo" class="user-out-btn">退出登陆</button> -->
<view bindlongtap='showVersion' class='version'>
<view wx:if="{{flag=='show'}}">版本号:3.1.1</view>
<view wx:if="{{flag=='hidden'}}"></view>
</navigator>
<navigator url="/pages/specialcourtesy/specialcourtesy">
<view class="user-btn app-border-bottom">
<view>
<image style='width:50rpx;' class='icons' src="./../../assets/img/gift.png" mode='widthFix'></image>特享礼遇</view>
<view>
<text class="iconfont icon-right"></text>
</view>
</view>
</navigator>
</view>
<view class="margin"></view>
<!-- <button bindtap="navigateTo" class="user-out-btn">退出登陆</button> -->
<view bindlongtap='showVersion' class='version'>
<view wx:if="{{flag=='show'}}">版本号:3.1.1</view>
<view wx:if="{{flag=='hidden'}}"></view>
</view>
</view>
</view>
<view class='of'>
<official-account wx:if="{{canIUse}}" class="gzh"></official-account>
</view>
<view class='of'>
<official-account wx:if="{{canIUse}}" class="gzh"></official-account>
</view>
<view class='showQrcode' bindtap='hideQrcode' wx:if="{{showQrcode}}">
<view class="canvas-box">
<canvas hidden="{{canvasHidden}}" style="width: 500rpx;height:500rpx;background:0 0 0 .6;" canvas-id="mycanvas1" />
<text class='memberIds'>会员号:{{memberId}}</text>
<view class='showQrcode' bindtap='hideQrcode' wx:if="{{showQrcode}}">
<view class="canvas-box">
<canvas hidden="{{canvasHidden}}" style="width: 500rpx;height:500rpx;background:0 0 0 .6;margin-top:10rpx;" canvas-id="mycanvas1" />
<text class='memberIds'>会员号:{{memberId}}</text>
</view>
</view>
</view>
</scroll-view>

+ 6
- 1
pages/user/index.wxss Visa fil

@@ -1,3 +1,7 @@
page{
height: 100%;
overflow: hidden;
}
.icons {
width: 40rpx;
margin-right: 20rpx;
@@ -249,7 +253,7 @@
}

.qrcode image {
width: 70rpx;
width: 60rpx;
margin-right: 20rpx;
}

@@ -359,6 +363,7 @@
margin: auto;
background: #fff;
border-radius: 16rpx;
}
.showQrcode text{
display: block;


Laddar…
Avbryt
Spara