|
@@ -2,6 +2,7 @@
|
|
|
import itt from '../../utils/util'
|
|
|
import { ittLogin, bindMobile, bindBaseInfo } from '../../api/my'
|
|
|
import { getAccountNmber } from '../../api/appointment'
|
|
|
+import { userUploadHeadImg } from '../../api/upload'
|
|
|
const app = getApp()
|
|
|
Page({
|
|
|
|
|
@@ -18,7 +19,7 @@ Page({
|
|
|
isRegister: false,
|
|
|
avatarUrl: '',
|
|
|
confirmAvatarUrl: '',
|
|
|
- confirmNickname: '点击获取头像昵称',
|
|
|
+ confirmNickname: '',
|
|
|
nickname: '',
|
|
|
phone: '',
|
|
|
count: 0,
|
|
@@ -69,7 +70,12 @@ Page({
|
|
|
id: 6,
|
|
|
title: '设置',
|
|
|
url: '/pages/set/set?form=my',
|
|
|
- //url: '/pages/buy/buy?form=my',
|
|
|
+ imgUrl: '../../imaes/shezhi@2x.png'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 7,
|
|
|
+ title: '测试页面',
|
|
|
+ url: '/pages/aatest/test',
|
|
|
imgUrl: '../../imaes/shezhi@2x.png'
|
|
|
}
|
|
|
]
|
|
@@ -151,8 +157,34 @@ Page({
|
|
|
},
|
|
|
onChooseAvatar(e) {
|
|
|
const { avatarUrl } = e.detail
|
|
|
- this.setData({
|
|
|
- avatarUrl,
|
|
|
+ var that = this
|
|
|
+ var data = {
|
|
|
+ filePath: avatarUrl
|
|
|
+ }
|
|
|
+ wx.showLoading({
|
|
|
+ title: '上传中...',
|
|
|
+ mask: true
|
|
|
+ })
|
|
|
+ userUploadHeadImg(data).then(res => {
|
|
|
+ wx.hideLoading()
|
|
|
+ var response = JSON.parse(res)
|
|
|
+ if (response.code != '000') {
|
|
|
+ wx.showToast({
|
|
|
+ title: '头像上传失败',
|
|
|
+ icon: 'error'
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ that.setData({
|
|
|
+ avatarUrl: response.data
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }).catch(e => {
|
|
|
+ wx.hideLoading()
|
|
|
+ wx.showModal({
|
|
|
+ content: e,
|
|
|
+ confirmColor: '#333',
|
|
|
+ showCancel: false
|
|
|
+ })
|
|
|
})
|
|
|
},
|
|
|
// 拉起用户头像和昵称
|
|
@@ -215,11 +247,6 @@ Page({
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
- bindNickNameInput (e) {
|
|
|
- this.setData({
|
|
|
- nickname: e.detail.value
|
|
|
- })
|
|
|
- },
|
|
|
// 绑定用户头像和昵称
|
|
|
handleConfirmNickname () {
|
|
|
var that = this
|