zs 1 年之前
父节点
当前提交
8edb77aa5e
共有 1 个文件被更改,包括 16 次插入2 次删除
  1. 16 2
      pagesMatch/enroll/index.js

+ 16 - 2
pagesMatch/enroll/index.js

@@ -38,7 +38,21 @@ Page({
             that.setData({ 'form.team_id': data._id })
             that.setData({ 'form.team_name': data.name })
             that.setData({ member: '', memberList: [] })
-            that.setData({ userList: data.member })
+            let userList = []
+            for (const val of data.member) {
+                const member = await app.$api(`user/${val}`, 'GET', {})
+                if (member.errcode == '0') {
+                    userList.push({
+                        _id: member.data._id,
+                        name: member.data.name,
+                        icon: member.data.icon,
+                        phone: member.data.phone,
+                        age: member.data.age
+                    })
+                }
+            }
+            userList = userList.filter(i => i.name)
+            that.setData({ userList })
         }
     },
     // 选择成员
@@ -101,7 +115,6 @@ Page({
         //验证规则函数
         that.initValidate();
         await that.searchUser()
-        await that.searchOther()
         await that.search()
         wx.hideLoading()
     },
@@ -116,6 +129,7 @@ Page({
             key: 'user',
             async success(res) {
                 that.setData({ user: res.data })
+                that.searchOther()
             },
             fail(err) {
                 // console.log(err);