Sfoglia il codice sorgente

联系人传递群组id

xiaohaizhao 2 anni fa
parent
commit
1ead0844db
1 ha cambiato i file con 14 aggiunte e 0 eliminazioni
  1. 14 0
      packageA/contacts/edit.js

+ 14 - 0
packageA/contacts/edit.js

@@ -208,6 +208,15 @@ Page({
             content.phonenumber = content.telephone.join("-");
             content.phonenumber = content.telephone.join("-");
             delete(content.telephone)
             delete(content.telephone)
         }
         }
+        try {
+            if (content.groupname != '客户联系人' && content.groupname != '项目联系人') content.sys_phonebookgroupid = this.data.form.find(v => v.label == '群组').range.find(v => v.groupname == content.groupname).sys_phonebookgroupid
+        } catch (error) {
+            wx.showToast({
+                title: '群组保存失败',
+                icon: "none"
+            })
+            content.sys_phonebookgroupid = 0;
+        }
         this.setData({
         this.setData({
             loading: true
             loading: true
         })
         })
@@ -317,10 +326,12 @@ Page({
                 }
                 }
             }
             }
         }).then(res => {
         }).then(res => {
+            console.log('获取群组', res)
             if (res.msg != '成功') return wx.showToast({
             if (res.msg != '成功') return wx.showToast({
                 title: res.msg,
                 title: res.msg,
                 icon: "none"
                 icon: "none"
             })
             })
+
             const range = res.data.filter(v => v.groupname != '客户联系人' && v.groupname != '项目联系人').map(v => {
             const range = res.data.filter(v => v.groupname != '客户联系人' && v.groupname != '项目联系人').map(v => {
                     delete(v.count)
                     delete(v.count)
                     delete(v.phonebook)
                     delete(v.phonebook)
@@ -328,7 +339,9 @@ Page({
                     return v
                     return v
                 }),
                 }),
                 groupname = this.data.groupname || '默认群组';
                 groupname = this.data.groupname || '默认群组';
+
             let form = this.data.form;
             let form = this.data.form;
+
             form.splice(form.length - 1, 0, {
             form.splice(form.length - 1, 0, {
                 label: "群组",
                 label: "群组",
                 error: false,
                 error: false,
@@ -343,6 +356,7 @@ Page({
                 required: false, //必填
                 required: false, //必填
                 interrupt: true
                 interrupt: true
             })
             })
+
             this.setData({
             this.setData({
                 form
                 form
             })
             })