|
@@ -17,6 +17,15 @@ Page({
|
|
|
placeholder: "请填写",
|
|
|
valueName: "name", //绑定的字段名称
|
|
|
required: true, //必填
|
|
|
+ }, {
|
|
|
+ label: "邮箱",
|
|
|
+ error: false,
|
|
|
+ errMsg: "",
|
|
|
+ type: "text",
|
|
|
+ value: "",
|
|
|
+ placeholder: "请填写",
|
|
|
+ valueName: "email", //绑定的字段名称
|
|
|
+ required: true //必填
|
|
|
}, {
|
|
|
label: "手机号",
|
|
|
error: false,
|
|
@@ -28,7 +37,7 @@ Page({
|
|
|
required: true, //必填
|
|
|
callback: null,
|
|
|
}],
|
|
|
- disabled: false, //禁用按钮
|
|
|
+ disabled: true, //禁用按钮
|
|
|
show: false, //显示验证码输入框
|
|
|
password: "", //验证码
|
|
|
countDown: 0, //倒计时
|
|
@@ -43,8 +52,9 @@ Page({
|
|
|
this.setData({
|
|
|
attinfos: JSON.parse(options.attinfos),
|
|
|
"fromList1[0].value": options.name,
|
|
|
- "fromList1[1].value": options.phonenumber,
|
|
|
- "fromList1[1].callback": function ({
|
|
|
+ "fromList1[1].value": options.email,
|
|
|
+ "fromList1[2].value": options.phonenumber,
|
|
|
+ "fromList1[2].callback": function ({
|
|
|
value
|
|
|
}) {
|
|
|
that.setData({
|
|
@@ -103,19 +113,21 @@ Page({
|
|
|
if (this.data.disabled || this.data.loading) return;
|
|
|
let data = this.selectComponent("#form1").getData().returnData;
|
|
|
if (!deletMark.CheckPhoneNumber(data.phonenumber.trim() - 0)) return;
|
|
|
+ if (!deletMark.CheckEmail(data.email.trim())) return;
|
|
|
if (this.data.show && this.data.password.length == 0) return wx.showToast({
|
|
|
title: '请输入短信验证码',
|
|
|
icon: "none"
|
|
|
});
|
|
|
this.setData({
|
|
|
loading: true
|
|
|
- })
|
|
|
+ });
|
|
|
_Http.basic({
|
|
|
"classname": "common.usercenter.usercenter",
|
|
|
"method": "updateUserMsg",
|
|
|
"content": {
|
|
|
"name": data.name,
|
|
|
"phonenumber": data.phonenumber,
|
|
|
+ "email": data.email,
|
|
|
"password": MD5.hexMD5(this.data.password.trim())
|
|
|
}
|
|
|
}).then(res => {
|