银花优选微信小程序修改后的最新版本代码
This commit is contained in:
120
pages/myto/index.js
Normal file
120
pages/myto/index.js
Normal file
@@ -0,0 +1,120 @@
|
||||
var app = getApp()
|
||||
var that=null
|
||||
var sopenFrame=null
|
||||
Page( {
|
||||
data: {
|
||||
userListInfo: [{
|
||||
icon: '../../images/iconfont-mydata.png',
|
||||
url:'../mydata/index',
|
||||
text: '会员资料'
|
||||
},{
|
||||
icon: '../../images/iconfont-mydata.png',
|
||||
url:'../mybankdata/index',
|
||||
text: '绑定收款账号'
|
||||
}, {
|
||||
icon: '../../images/iconfont-mypassword.png',
|
||||
url:'../mypassword/index',
|
||||
text: '修改登录密码'
|
||||
}, {
|
||||
icon: '../../images/iconfont-mypassword.png',
|
||||
url:'../mypassword2/index',
|
||||
text: '修改安全密码'
|
||||
}, {
|
||||
icon: '../../images/iconfont-shouhuodizhi.png',
|
||||
url:'../myaddress/index',
|
||||
text: '收货地址'
|
||||
}],
|
||||
logout:"安全退出"
|
||||
},
|
||||
|
||||
onLoad: function() {
|
||||
that = this
|
||||
that.rdata()
|
||||
},rdata: function() {
|
||||
|
||||
var userInfodata = wx.getStorageSync("userInfo")
|
||||
var userInfo = JSON.parse(userInfodata)
|
||||
|
||||
},gotourl: function(e) {
|
||||
var userId = wx.getStorageSync("userId")
|
||||
var LoginId = wx.getStorageSync("LoginId")
|
||||
if(userId&&LoginId){
|
||||
var index = e.currentTarget.dataset.id
|
||||
|
||||
if(index==2||index==5){
|
||||
wx.removeStorageSync("qygm")
|
||||
wx.navigateTo({
|
||||
url: that.data.userListInfo[index].url
|
||||
})
|
||||
}else{
|
||||
wx.navigateTo({
|
||||
url: that.data.userListInfo[index].url
|
||||
})
|
||||
}
|
||||
|
||||
}else{
|
||||
wx.navigateTo({
|
||||
url: "../login/index"
|
||||
})
|
||||
}
|
||||
},gouserinfo: function(e) {
|
||||
var userId = wx.getStorageSync("userId")
|
||||
var LoginId = wx.getStorageSync("LoginId")
|
||||
if(userId&&LoginId){
|
||||
wx.navigateTo({
|
||||
url: "../mydata/index"
|
||||
})
|
||||
}else{
|
||||
wx.navigateTo({
|
||||
url: "../login/index"
|
||||
})
|
||||
}
|
||||
},
|
||||
logout:function(e) {
|
||||
wx.showModal({
|
||||
title: '安全提示',
|
||||
content: '您确认要退出系统吗?',
|
||||
success (res0) {
|
||||
if (res0.confirm) {
|
||||
that.setData({
|
||||
logout:"请稍候..."
|
||||
})
|
||||
var userId = wx.getStorageSync("userId")
|
||||
var LoginId = wx.getStorageSync("LoginId")
|
||||
wx.request({
|
||||
url: app.globalData.apiurl + "/xapiajax.ashx",
|
||||
data: {
|
||||
action:"logout",
|
||||
userId:(!userId?"":userId),
|
||||
LoginId:(!LoginId?"":LoginId)
|
||||
},
|
||||
method:"POST",
|
||||
dataType:"json",
|
||||
header: {
|
||||
"content-type": "application/x-www-form-urlencoded" // 默认值
|
||||
},
|
||||
success (res) {
|
||||
|
||||
wx.removeStorageSync('userId')
|
||||
wx.removeStorageSync('LoginId')
|
||||
wx.removeStorageSync('userInfo')
|
||||
app.globalData.IFLogin=0
|
||||
app.globalData.IFRefreshmy=1
|
||||
app.globalData.IFRefreshindex=1
|
||||
|
||||
sopenFrame=setInterval(function (){
|
||||
clearInterval(sopenFrame);
|
||||
that.setData({
|
||||
logout:"安全退出"
|
||||
})
|
||||
wx.navigateBack({})
|
||||
}, 1000)
|
||||
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
3
pages/myto/index.json
Normal file
3
pages/myto/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "个人设置"
|
||||
}
|
||||
20
pages/myto/index.wxml
Normal file
20
pages/myto/index.wxml
Normal file
@@ -0,0 +1,20 @@
|
||||
|
||||
<view class="container">
|
||||
|
||||
<view class="info_list">
|
||||
<block wx:for="{{userListInfo}}" wx:for-index="index">
|
||||
<view class="weui_cell" bindtap="gotourl" data-id="{{index}}" style="position: relative; left: 0rpx; top: -14rpx">
|
||||
<view class="weui_cell_hd"><image src="{{item.icon}}"></image></view>
|
||||
<view class="weui_cell_bd">
|
||||
<view class="weui_cell_bd_p"> {{item.text}} </view>
|
||||
</view>
|
||||
<view wx:if="{{item.isunread}}" class="badge">{{item.unreadNum}}</view>
|
||||
<view class="with_arrow"></view>
|
||||
</view>
|
||||
</block>
|
||||
</view>
|
||||
<view class="logoutbutton">
|
||||
<button bindtap="logout">{{logout}}</button>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
189
pages/myto/index.wxss
Normal file
189
pages/myto/index.wxss
Normal file
@@ -0,0 +1,189 @@
|
||||
/**index.wxss**/
|
||||
page{
|
||||
background: #ccc;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
font-size: 14px;
|
||||
color: #000;
|
||||
}
|
||||
.userinfo {
|
||||
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
padding: 50rpx 0;
|
||||
align-items: center;
|
||||
background: linear-gradient(to bottom,#fe3882,#ff3047);
|
||||
}
|
||||
.userinfo-avatar {
|
||||
|
||||
width: 128rpx;
|
||||
height: 128rpx;
|
||||
margin: 20rpx;
|
||||
margin-top: 4em;
|
||||
border-radius: 50%;
|
||||
}
|
||||
.userinfo-box{
|
||||
margin-top: 3.5em;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
max-width: 500rpx;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
color: #fff;
|
||||
}
|
||||
.userinfo-nickname {
|
||||
width: 100%;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.userinfo-uLevel {
|
||||
margin-top: 1em;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
width:8em;
|
||||
padding: 0.2em 0.5em;
|
||||
line-height:1.2em;
|
||||
font-size: 12px;
|
||||
overflow: hidden;
|
||||
background-color: #474758;
|
||||
border-radius: 1em;
|
||||
box-sizing: border-box;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
.userinfo-uLevel image{
|
||||
width:1.2em;
|
||||
height:1.2em;
|
||||
vertical-align: middle;
|
||||
margin-right:0.2em;
|
||||
}
|
||||
.userinfo-icon{
|
||||
position: absolute;
|
||||
top:7em;
|
||||
right:1em;
|
||||
width:1.2em;
|
||||
height:1.2em;
|
||||
}
|
||||
.userinfo-icon image{
|
||||
width:100%;
|
||||
height:100%;
|
||||
}
|
||||
.info_list{padding: 0.8em;}
|
||||
.mydata_box{
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
width: 100%;
|
||||
height:3em;
|
||||
background-color: #f52c32;
|
||||
}
|
||||
.mydata_box view{
|
||||
margin-top:0.5em;
|
||||
width: 50%;
|
||||
height: 2em;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: #fff;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.mydata_box view.umoney1{
|
||||
border-left:1px solid #f1f1f1;
|
||||
}
|
||||
.mydata_box view image{
|
||||
width: 1.5em;
|
||||
height: 1.5em;
|
||||
margin-right: 0.3em;
|
||||
}
|
||||
.mydata_box0{
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
width: 100%;
|
||||
height:8em;
|
||||
background-color: #fff;
|
||||
}
|
||||
.mydata_box0 view{
|
||||
margin-top:0.5em;
|
||||
width: 33.33333333333%;
|
||||
height: 6em;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: #d4237a;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.mydata_box0 view.umoney1{
|
||||
border-left:1px solid #f1f1f1;
|
||||
}
|
||||
.mydata_box0 view image{
|
||||
width: 4em;
|
||||
height: 4em;
|
||||
}
|
||||
.weui_cell{
|
||||
position: relative;
|
||||
margin-bottom:0.5em;
|
||||
display: flex;
|
||||
padding: 15px;
|
||||
box-sizing: border-box;
|
||||
border-radius: 0.5em;
|
||||
background-color: #fff;
|
||||
align-items: center;
|
||||
}
|
||||
.weui_cell_hd{
|
||||
display: inline-block;
|
||||
width: 20px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
.weui_cell_hd image{
|
||||
width: 100%;
|
||||
height: 20px;
|
||||
vertical-align: -2px;
|
||||
}
|
||||
.weui_cell_bd{
|
||||
display: inline-block;
|
||||
}
|
||||
.weui_cell_bd_p{
|
||||
color: #939393;
|
||||
}
|
||||
.badge{
|
||||
position: absolute;
|
||||
top: 18px;
|
||||
right: 40px;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
line-height: 15px;
|
||||
background: #ff0000;
|
||||
color: #fff;
|
||||
border-radius: 50%;
|
||||
text-align: center;
|
||||
font-size: 8px;
|
||||
}
|
||||
.with_arrow{
|
||||
position: absolute;
|
||||
top: 18px;
|
||||
right: 15px;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
background-image: url('data:image/png;base64,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');
|
||||
background-repeat: no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
.logoutbutton{width: 100%; margin-top: 0em; padding:0.8em; box-sizing: border-box;}
|
||||
.logoutbutton button{width:100%;height:2.5em; line-height: 2.5em; background:linear-gradient(to right,#00B050,#00B050); color:#fff; border-radius:0.5em;}
|
||||
|
||||
.Hidden_box{ position: fixed;display: flex;align-items: center; justify-content: center; top:0; left:0; width:100%;height:100vh; background:rgba(0, 0, 0, 0.5);}
|
||||
.Hidden_box_to{position: relative; padding: 8px; width:90%;height:auto; background-color: #fff; box-sizing: border-box; border-radius:0.5em;}
|
||||
.Hidden_box_to.addcart_box{ position: absolute; bottom:0; width:100%;border-radius:0.5em 0.5em 0 0;}
|
||||
.Hidden_box_to .close{position: absolute; right:0.5em; top:0.5em; width:1.5em; height:1.5em; padding:0.15em; background-color:#fff;border:1px solid #f1f1f1;border-radius:50%;box-sizing:border-box;}
|
||||
.Hidden_box_to .close image{width:100%;height:100%;}
|
||||
.Hidden_box_to .title{width:100%;height:2.5em;}
|
||||
.Hidden_box_to .body{line-height:1.5em;}
|
||||
Reference in New Issue
Block a user