|
@@ -1,20 +1,8 @@
|
|
|
// pages/userchange/userchange.js
|
|
|
+import Toast from '@vant/weapp/toast/toast';
|
|
|
const {upLoad,chooseImage} = require('../../utils/util');
|
|
|
const {modify} = require('../../API/appraise');
|
|
|
-var avatar = wx.getStorageSync('changeAvatarUrl');
|
|
|
-var nickName = wx.getStorageSync('changeNickName');
|
|
|
-var phoneNumber = wx.getStorageSync('phoneNumber');
|
|
|
-var personalSignatrue = wx.getStorageSync('personalSignatrue');
|
|
|
-var uid = wx.getStorageSync('uid');
|
|
|
-var modifyOption = {
|
|
|
- data: {
|
|
|
- "avatar": avatar,
|
|
|
- "name": nickName,
|
|
|
- "phone": phoneNumber,
|
|
|
- "sign": personalSignatrue,
|
|
|
- "uid": uid,
|
|
|
- },
|
|
|
-}
|
|
|
+
|
|
|
Page({
|
|
|
|
|
|
/**
|
|
@@ -23,9 +11,8 @@ Page({
|
|
|
data: {
|
|
|
changeAvatarUrl:'',
|
|
|
changeNickName:'',
|
|
|
- phoneNumber:'',
|
|
|
- password:'',
|
|
|
- personalSignatrue:''
|
|
|
+ changePhoneNumber:'',
|
|
|
+ changePersonalSignatrue:''
|
|
|
},
|
|
|
|
|
|
/**
|
|
@@ -85,14 +72,6 @@ Page({
|
|
|
},
|
|
|
|
|
|
chooseImage() {
|
|
|
- // wx.chooseImage({
|
|
|
- // count: 1,//可选择图片数量
|
|
|
- // sizeType: ['compressed'],//压缩图片
|
|
|
- // sourceType: ['album','camera'],//来源
|
|
|
- // success: (res) => {
|
|
|
- // this.uploadImage(res.tempFilePaths[0]);
|
|
|
- // }
|
|
|
- // })
|
|
|
chooseImage().then((res)=>{
|
|
|
this.uploadImage(res.tempFilePaths[0]);
|
|
|
})
|
|
@@ -112,19 +91,60 @@ Page({
|
|
|
},
|
|
|
|
|
|
onChangePhonenumber:function(e){
|
|
|
- wx.setStorageSync('phoneNumber', e.detail);
|
|
|
+ wx.setStorageSync('changePhoneNumber', e.detail);
|
|
|
},
|
|
|
|
|
|
- onChangePassword: function(e) {
|
|
|
- wx.setStorageSync('password', e.detail);
|
|
|
- },
|
|
|
+ // onChangePassword: function(e) {
|
|
|
+ // wx.setStorageSync('password', e.detail);
|
|
|
+ // },
|
|
|
|
|
|
onChangePersonalSignatrue: function(e) {
|
|
|
- wx.setStorageSync('personalSignatrue', e.detail);
|
|
|
+ wx.setStorageSync('changePersonalSignatrue', e.detail);
|
|
|
},
|
|
|
|
|
|
changeInfo:function(){
|
|
|
- console.log(uid);
|
|
|
+ console.log(wx.getStorageSync('uid'));
|
|
|
+ console.log(wx.getStorageSync('changePersonalSignatrue'));
|
|
|
+ // modifyOption.data = {
|
|
|
+ // avatar: wx.getStorageSync('changeAvatarUrl'),
|
|
|
+ // name: wx.getStorageSync('changeNickName'),
|
|
|
+ // phone: wx.getStorageSync('changePhoneNumber'),
|
|
|
+ // sign: wx.getStorageSync('changePersonalSignatrue'),
|
|
|
+ // uid: wx.getStorageSync('uid'),
|
|
|
+ // }
|
|
|
+ var modifyOption = {
|
|
|
+ data: {
|
|
|
+ avatar: wx.getStorageSync('changeAvatarUrl'),
|
|
|
+ name: wx.getStorageSync('changeNickName'),
|
|
|
+ phone: wx.getStorageSync('changePhoneNumber'),
|
|
|
+ sign: wx.getStorageSync('changePersonalSignatrue'),
|
|
|
+ uid: wx.getStorageSync('uid'),
|
|
|
+ },
|
|
|
+ }
|
|
|
+ console.log(wx.getStorageSync('changeAvatarUrl'));
|
|
|
+ console.log(wx.getStorageSync('changePersonalSignatrue'));
|
|
|
+ console.log(modifyOption.data);
|
|
|
+ modify(modifyOption).then((res)=>{
|
|
|
+ console.log(res);
|
|
|
+ console.log(res.data);
|
|
|
+ console.log(res.data.data);
|
|
|
+ wx.setStorageSync('avatarUrl', res.data.data.avatar);
|
|
|
+ wx.setStorageSync('nickName', res.data.data.name);
|
|
|
+ wx.setStorageSync('personalSignatrue', res.data.data.sign);
|
|
|
+ wx.switchTab({
|
|
|
+ url: '/pages/user/user',
|
|
|
+ })
|
|
|
+ }).catch((err) => {
|
|
|
+ if(err.data.message == "fail to update"){
|
|
|
+ Toast.fail('无效修改');
|
|
|
+ }else if(err.data.message == "phone number already be used"){
|
|
|
+ Toast.fail('手机号已被占用');
|
|
|
+ }
|
|
|
+ })
|
|
|
+ wx.setStorageSync('changeAvatarUrl', '');
|
|
|
+ wx.setStorageSync('changeNickName', '');
|
|
|
+ wx.setStorageSync('changePhoneNumber', '');
|
|
|
+ wx.setStorageSync('changePersonalSignatrue', '');
|
|
|
// wx.request({
|
|
|
// url: 'http://192.168.31.28:8084',
|
|
|
// method: 'POST',
|
|
@@ -143,15 +163,5 @@ Page({
|
|
|
// })
|
|
|
// }
|
|
|
// }),
|
|
|
- modify(modifyOption).then((res)=>{
|
|
|
- console.log(res);
|
|
|
- wx.switchTab({
|
|
|
- url: '/pages/user/user',
|
|
|
- })
|
|
|
- })
|
|
|
- wx.setStorageSync('changeAvatarUrl', '');
|
|
|
- wx.setStorageSync('changeNickName', '');
|
|
|
- wx.setStorageSync('phoneNumber', '');
|
|
|
- wx.setStorageSync('personalSignatrue', '');
|
|
|
}
|
|
|
})
|