Files
AGuestSaas/pages/user/setting/aboutMine/edit/edit.js
2020-12-31 16:10:36 +08:00

95 lines
2.5 KiB
JavaScript

/**
* Web二雪
* 趁时光不老 努力活成自己想要成为的样子
*/
Page({
/**
* 页面的初始数据
*/
data: {
nickname: "",
birthday: '',
type: 1, //1=>微信昵称 2=>生日
columns: ['保密', '男', '女'],
colId: 0, //1->男 2->女 0->保密,
sex: '',
},
onLoad(options) {
this.setData({
type: options.type
})
if (options.type == 2) {
for (var i = 0; i < this.data.columns.length; i++) {
if (this.data.columns[i] == options.sex) {
this.setData({
colId: i,
sex: options.sex
})
}
}
} else if (options.type == 1) {
this.setData({
nickname: options.nickname,
})
}
},
// 选择性别
pickSex: function (e) {
this.setData({
sex: this.data.columns[e.detail.value],
colId: e.detail.value
});
},
/**
* 提交姓名修改信息
*/
setForm(e) {
if (this.data.type == 1) {
let nickName = e.detail.value.nickname
if (nickName != '') {
wx.$api.user.EditNickname({
value: nickName
}).then(() => {
let pages = getCurrentPages(),
prevPage = pages[pages.length - 2];
prevPage.setData({
nickname: nickName
});
wx.navigateBack()
})
} else {
wx.showToast({
title: "昵称不能为空",
icon: "none"
})
}
} else if (this.data.type == 2) {
let sex = this.data.sex
let colId = this.data.colId
if (sex != '') {
wx.$api.user.EditSex({
value: colId
}).then(() => {
let pages = getCurrentPages(),
prevPage = pages[pages.length - 2];
prevPage.setData({
sex: sex
});
wx.navigateBack()
})
} else {
wx.showToast({
title: "性别不能为空",
icon: "none"
})
}
}
}
})