This commit is contained in:
2020-07-03 17:44:58 +08:00
parent 5308f50e4e
commit f27d08c224
575 changed files with 82 additions and 4876 deletions

View File

@@ -2,7 +2,7 @@
<view class="edit-info">
<view class="user-info">
<view class="info-avatar">
<image src="../static/mine/23.png"></image>
<image :src="avatar"></image>
</view>
<view class="info-item">
<view class="title">昵称</view>
@@ -26,7 +26,7 @@
<image src="../static/mine/21.png"></image>
</view>
</view>
<view class="edit-tips">注意修改手机号需要原手机号获取验证码无原手机验证码请联系后台</view>
<view class="edit-tips">注意修改手机号需要原手机号获取验证码无原手机验证码请联系客服</view>
<view class="edit-btn" @click="updateMemberInfo">完成</view>
</view>
</template>
@@ -55,7 +55,7 @@ export default {
minute: false,
second: false
},
nickname: '胖胖',
nickname: '',
gender: '', // 1男 2女
birthday: '',
phoneNumber: '',
@@ -72,8 +72,9 @@ export default {
let userInfo = res.data.MemberArray;
[this.nickname, this.phoneNumber, this.birthday, this.gender, this.avatar] = [
userInfo.member_nickname,
userInfo.member_mobile,
common.timestampToDate({timestamp: userInfo.member_birthday}),
userInfo.member_mobile,
userInfo.member_birthday,
// common.timestampToDate({timestamp: userInfo.member_birthday}),
userInfo.member_sex,
userInfo.member_avatar,
];

View File

@@ -1,7 +1,7 @@
<template>
<view class="information">
<view class="info-avatar">
<image src="../static/mine/23.png"></image>
<image :src="userInfo.member_avatar"></image>
</view>
<view class="info-item">
<view class="title">昵称</view>
@@ -13,7 +13,7 @@
</view>
<view class="info-item">
<view class="title">生日</view>
<view class="value">{{ userInfo.member_birthday | dateFormat }}</view>
<view class="value">{{ userInfo.member_birthday }}</view>
</view>
<view class="info-item">
<view class="title">手机号</view>
@@ -21,7 +21,7 @@
</view>
<view class="info-item">
<view class="title">等级</view>
<view class="value">{{ userInfo.level }}</view>
<view class="value">{{ userInfo.member_level }}</view>
</view>
<view class="info-item">
<view class="title">积分数</view>

View File

@@ -24,11 +24,11 @@
<u-verification-code :seconds="seconds" @end="end" @start="start" ref="uNewCode" @change="newCodeChange" unique-key="new" change-text="x秒"></u-verification-code>
<view class="get-code" @click="getCode(1)">{{ btnText[1] }}</view>
</view>
<u-toast ref="uToast" />
</view>
</view>
<view class="tips">注意修改手机号需要原手机号获取验证码无原手机验证码请联系客服</view>
<view class="btn" @click="changeMemberPhone">保存</view>
<u-toast ref="uToast" />
</view>
</template>
<script>
@@ -43,6 +43,9 @@ export default {
seconds: 60, // 获取验证码间隔时间
}
},
onNavigationBarButtonTap(e) {
if( e.index == 0 ) uni.navigateBack();
},
methods: {
// 验证发送验证码
verifySendCode(type) {
@@ -102,6 +105,12 @@ export default {
this.$u.toast(res.message);
// 通知验证码组件内部开始倒计时
refs.start();
} else {
this.$refs.uToast.show({
type: 'error',
title: res.message,
duration: 3000,
})
}
}).catch(() => {
uni.hideLoading();
@@ -120,7 +129,12 @@ export default {
new_code: this.newCode,
}).then(res => {
if(res.errCode == 0) {
uni.navigateBack();
} else {
this.$refs.uToast.show({
type: 'error',
title: res.message
})
}
})
},
@@ -129,7 +143,7 @@ export default {
},
start() {
// this.$u.toast('倒计时开始');
}
},
},
};
</script>