|
@@ -2,9 +2,6 @@ const _Http = getApp().globalData.http,
|
|
|
deleteMark = require("../../utils/deleteMark");
|
|
|
|
|
|
Page({
|
|
|
- /**
|
|
|
- * 页面的初始数据
|
|
|
- */
|
|
|
data: {
|
|
|
update: true, // 修改权限
|
|
|
sa_agent_hrid: 0,
|
|
@@ -27,6 +24,15 @@ Page({
|
|
|
placeholder: "请填写",
|
|
|
valueName: "position", //绑定的字段名称
|
|
|
required: false, //必填
|
|
|
+ }, {
|
|
|
+ label: "邮箱",
|
|
|
+ error: false,
|
|
|
+ errMsg: "",
|
|
|
+ type: "text",
|
|
|
+ value: "",
|
|
|
+ placeholder: "请填写",
|
|
|
+ valueName: "email", //绑定的字段名称
|
|
|
+ required: true, //必填
|
|
|
}, {
|
|
|
label: "手机号码",
|
|
|
error: false,
|
|
@@ -52,23 +58,20 @@ Page({
|
|
|
disabled: true, //按钮禁用
|
|
|
loading: false, //按钮加载
|
|
|
},
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面加载
|
|
|
- */
|
|
|
onLoad(options) {
|
|
|
- console.log(options.update)
|
|
|
if (options.item) {
|
|
|
let item = JSON.parse(options.item)
|
|
|
this.setData({
|
|
|
sa_agent_hrid: item.sa_agent_hrid,
|
|
|
['fromList[0].value']: item.name,
|
|
|
['fromList[1].value']: item.position,
|
|
|
- ['fromList[2].value']: item.phonenumber,
|
|
|
- ['fromList[3].value']: item.rolenames,
|
|
|
+ ['fromList[2].value']: item.email,
|
|
|
+ ['fromList[3].value']: item.phonenumber,
|
|
|
+ ['fromList[4].value']: item.rolenames,
|
|
|
roleValue: item.rolenames,
|
|
|
remarks: item.remarks,
|
|
|
roleids: item.roleids.map(v => v + ''),
|
|
|
- disabled: false,
|
|
|
+ disabled: true,
|
|
|
update: options.update
|
|
|
})
|
|
|
};
|
|
@@ -83,7 +86,6 @@ Page({
|
|
|
"sa_agent_hrid": this.data.sa_agent_hrid
|
|
|
}
|
|
|
}).then(res => {
|
|
|
- console.log("角色列表", res)
|
|
|
if (res.msg != '成功') return wx.showToast({
|
|
|
title: res.msg,
|
|
|
icon: "none"
|
|
@@ -108,7 +110,8 @@ Page({
|
|
|
isReturn,
|
|
|
returnData
|
|
|
} = this.selectComponent("#form").getData();
|
|
|
- if (!deleteMark.CheckPhoneNumber(returnData.phonenumber - 0)) return;
|
|
|
+ if (!deleteMark.CheckPhoneNumber(returnData.phonenumber.trim() - 0)) return;
|
|
|
+ if (!deleteMark.CheckEmail(returnData.email.trim())) return;
|
|
|
delete(returnData.rolenames);
|
|
|
this.setData({
|
|
|
loading: true
|
|
@@ -130,7 +133,6 @@ Page({
|
|
|
title: res.msg,
|
|
|
icon: "none"
|
|
|
})
|
|
|
-
|
|
|
this.setData({
|
|
|
disabled: true
|
|
|
})
|
|
@@ -151,13 +153,10 @@ Page({
|
|
|
getResult({
|
|
|
detail
|
|
|
}) {
|
|
|
- console.log(detail)
|
|
|
this.setData({
|
|
|
roleids: detail.roleids,
|
|
|
roleValue: detail.rolenames
|
|
|
})
|
|
|
- /* ,
|
|
|
- ['fromList[3].value']: */
|
|
|
},
|
|
|
/* 文本域输入 */
|
|
|
textareaInput(e) {
|
|
@@ -165,52 +164,4 @@ Page({
|
|
|
remarks: deleteMark.queryStr(e.detail.value).trim()
|
|
|
})
|
|
|
},
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面初次渲染完成
|
|
|
- */
|
|
|
- onReady() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面显示
|
|
|
- */
|
|
|
- onShow() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面隐藏
|
|
|
- */
|
|
|
- onHide() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面卸载
|
|
|
- */
|
|
|
- onUnload() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 页面相关事件处理函数--监听用户下拉动作
|
|
|
- */
|
|
|
- onPullDownRefresh() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 页面上拉触底事件的处理函数
|
|
|
- */
|
|
|
- onReachBottom() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 用户点击右上角分享
|
|
|
- */
|
|
|
- onShareAppMessage() {
|
|
|
-
|
|
|
- }
|
|
|
})
|