浏览代码

团队管理

zhaoxiaohai 2 年之前
父节点
当前提交
c2036dcfb6
共有 2 个文件被更改,包括 16 次插入65 次删除
  1. 1 1
      pages/tabbar/mine/userMsg/index.js
  2. 15 64
      pages/teams/addUsers.js

+ 1 - 1
pages/tabbar/mine/userMsg/index.js

@@ -52,7 +52,7 @@ Page({
         this.setData({
             attinfos: JSON.parse(options.attinfos),
             "fromList1[0].value": options.name,
-            "fromList1[1].value": options.email,
+            "fromList1[1].value": options.email == "undefined" ? "" : options.email,
             "fromList1[2].value": options.phonenumber,
             "fromList1[2].callback": function ({
                 value

+ 15 - 64
pages/teams/addUsers.js

@@ -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() {
-
-    }
 })