|
@@ -472,7 +472,7 @@
|
|
|
} else {
|
|
|
groupBlockList = blackWhiteForm.groupBlackWxid;
|
|
|
}
|
|
|
- console.log(allowList,groupBlockList,blockList,groupAllowList,'recordId')
|
|
|
+ // console.log(allowList,groupBlockList,blockList,groupAllowList,'recordId')
|
|
|
let res = await updataBlackWhiteList({
|
|
|
id: recordId.value,
|
|
|
allowList,
|
|
@@ -501,12 +501,13 @@
|
|
|
const { allowList = [], groupAllowList = [], blockList = [], groupBlockList = [] } = res.data;
|
|
|
if ((Array.isArray(allowList) && allowList.length == 0) || allowList[0].wxid == 'ALL') {
|
|
|
blackWhiteForm.isAllowListEnabled = true;
|
|
|
- // blackWhiteForm.allowList = listOptions.value;
|
|
|
Object.assign(blackWhiteForm, { allowWxid: listOptions.value });
|
|
|
- // console.log(blackWhiteForm.allowList,listOptions.value);
|
|
|
} else {
|
|
|
blackWhiteForm.isAllowListEnabled = false;
|
|
|
- Object.assign(blackWhiteForm, { allowWxid: allowList });
|
|
|
+ let data = allowList.map((item) =>
|
|
|
+ item.wxid,
|
|
|
+ );
|
|
|
+ Object.assign(blackWhiteForm, { allowWxid: data });
|
|
|
}
|
|
|
if (
|
|
|
(Array.isArray(groupAllowList) && groupAllowList.length == 0) ||
|
|
@@ -516,7 +517,10 @@
|
|
|
Object.assign(blackWhiteForm, { groupAllowWxid: groupListOptions.value });
|
|
|
} else {
|
|
|
blackWhiteForm.isGroupAllowListEnabled = false;
|
|
|
- Object.assign(blackWhiteForm, { groupAllowWxid: groupAllowList });
|
|
|
+ let data = groupAllowList.map((item) =>
|
|
|
+ item.wxid,
|
|
|
+ );
|
|
|
+ Object.assign(blackWhiteForm, { groupAllowWxid: data });
|
|
|
}
|
|
|
if (Array.isArray(blockList) && blockList.length == 0) {
|
|
|
blackWhiteForm.isBlockListEnabledt = false;
|
|
@@ -541,7 +545,10 @@
|
|
|
} else {
|
|
|
blackWhiteForm.isGroupBlockListEnabled = true;
|
|
|
blockGroupType.value = 'part';
|
|
|
- Object.assign(blackWhiteForm, { groupBlackWxid: groupBlockList });
|
|
|
+ let data = groupBlockList.map((item) =>
|
|
|
+ item.wxid,
|
|
|
+ );
|
|
|
+ Object.assign(blackWhiteForm, { groupBlackWxid: data });
|
|
|
}
|
|
|
}
|
|
|
} catch (error) {
|