Browse Source

1、修复修改头像的bug;2、修复个人信息无法修改的问题;3、修复修改个人信息丢失头像的问题;

shibei
luyan 1 year ago
parent
commit
30b4b6d8d5
  1. 9
      miniprogram/pages/formid/formid.js
  2. 0
      miniprogram/pages/formid/formid.json
  3. 0
      miniprogram/pages/formid/formid.wxml
  4. 0
      miniprogram/pages/formid/formid.wxss
  5. 27
      miniprogram/pages/login/login.js
  6. 0
      miniprogram/pages/login/login.json
  7. 6
      miniprogram/pages/login/login.wxml
  8. 0
      miniprogram/pages/login/login.wxss
  9. 1
      miniprogram/pages/my/my.js

9
miniprogram/pages/formid/formid.js

@ -16,9 +16,11 @@ Page({
address: '',
idNo: '',
form: {
userId:'',
realName: '',
identityNo: '',
mobile: '',
faceImg: '',
villageName: '', //居住小区名称
workUnit: '', //工作单位
workType: '', //单位性质
@ -141,6 +143,7 @@ Page({
title: options.title,
})
let obj = JSON.parse(wx.getStorageSync('userInfo'))
this.data.form.faceImg = obj.faceImg;
for (let key in obj) {
if (!this.data.form.hasOwnProperty(key)) {
delete obj[key];
@ -603,10 +606,11 @@ Page({
// return false
// }
}
const para = {
...this.data.form
}
para.userId = wx.getStorageSync('userId')
console.log(para);
delete para.couplingCommunityStr
delete para.couplingCommunity
if (this.data.workTypeText) {
@ -616,10 +620,10 @@ Page({
title: "提交中..."
})
let than = this
if (this.data.title) {
wx.login({
success: (res) => {
para.userId = wx.getStorageSync('userId')
para.wxCode = res.code;
if (res.code) {
api.userInfoUpdate(para).then(res => {
@ -662,7 +666,6 @@ Page({
}
})
}
console.log(this.data.form);
},
onReady() {
let _this = this;

0
miniprogram/pages/formid/formid.json

0
miniprogram/pages/formid/formid.wxml

0
miniprogram/pages/formid/formid.wxss

27
miniprogram/pages/login/login.js

@ -7,8 +7,8 @@ Page({
* 页面的初始数据
*/
data: {
mobile: '',//17637262085
password: ''//123456
mobile: '', //17637262085
password: '' //123456
},
/**
@ -66,7 +66,7 @@ Page({
onShareAppMessage() {
},
handleLogin () {
handleLogin() {
var that = this;
if (that.data.mobile == '') {
wx.showToast({
@ -96,17 +96,17 @@ Page({
password: that.data.password,
wxCode: code
};
api.getToken(params).then( (res) =>{
api.getToken(params).then((res) => {
console.log(res);
if (res.code == 0) {
wx.setStorageSync('token', res.data.token);
wx.setStorageSync('userId', res.data.userId);
wx.setStorageSync('userTagKey', res.data.userTagKey);
// this.getToken()
wx.setStorageSync('deptDataScopeList', JSON.stringify(res.data.deptDataScopeList));
wx.switchTab({
url: '/pages/home/home'
});
}
else {
});
} else {
wx.showToast({
title: res.msg,
icon: 'none',
@ -127,22 +127,19 @@ Page({
mobile: e.detail.value
});
},
getPassword (e) {
getPassword(e) {
this.setData({
password: e.detail.value
});
},
toRegister(){
// wx.navigateTo({
// url: `/subpages/home/pages/newsDetail/newsDetail`
// })
toRegister() {
wx.navigateTo({
url: `/pages/formid/formid`
})
},
forgotPwd(){
forgotPwd() {
wx.navigateTo({
url: '/pages/forgotPwd/forgotPwd',
url: '/pages/forgotPwd/forgotPwd',
})
}
})

0
miniprogram/pages/login/login.json

6
miniprogram/pages/login/login.wxml

@ -5,17 +5,11 @@
<view class="info">
<view class="info-bg">
<view class="name">
<!-- <view class="name-pw-bg">
<image src="../../../../../../assets/images/name.png"></image>
</view> -->
<view class="info-input">
<input bindinput="getmobile" placeholder="请输入用户名" value="{{mobile}}"></input>
</view>
</view>
<view class="password">
<!-- <view class="name-pw-bg">
<image src="../../../../../../assets/images/password.png"></image>
</view> -->
<view class="info-input">
<input bindinput="getPassword" password placeholder="请输入密码" value="{{password}}"></input>
</view>

0
miniprogram/pages/login/login.wxss

1
miniprogram/pages/my/my.js

@ -180,6 +180,7 @@ Page({
api.userInfoUpdate(para).then(res => {
if (res.code == 0) {
wx.setStorageSync(para, 'userInfo')
_this.getUserInfo()
}
}).catch(err => {

Loading…
Cancel
Save