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