已选
@@ -776,8 +774,11 @@ const ruleForm = ref({
description: "",
});
const selectedRowKeys = ref([]);
+// const selectedRowKeysUser = ref(['1012311820121276416', '1035585259372150784','7003708665773555718', '7003708665777750025']);
const selectedRowKeysUser = ref([]);
const selectedRowUser = ref([]);
+const temSelectedRowKeysUser = ref([]);
+const temSelectedRowUser = ref([]);
const selectedRowKeysUserTotal = ref([]);
const selectedRowUserTotal = ref([]);
const userTableRef = ref();
@@ -1202,8 +1203,46 @@ const onSelectChangeUser = (keys, rows) => {
console.log('selectedRowKeysUser changed: ', keys,"rows:",rows);
console.log('selectedRowKeysUser rows1: ', rows[0]);
// console.log('selectedRowKeysUser rows2: ', rows[0].id);
- selectedRowKeysUser.value = keys;
- selectedRowUser.value = rows;
+ for(let i=0;i
{
@@ -1261,13 +1300,24 @@ const getAudienceUserListFun = async () => {
console.log("getAudienceUserList res:",res);
if(res&&res.data.status==200){
let dataList=[];
+ var selectedRowUserTemp = [];
res.data.result.list.forEach(item=>{
let oneItem = {
...item,
key:item.id,
}
dataList.push(oneItem);
+
+ // 本页已选择项
+ selectedRowUser.value.forEach(item1=>{
+ if(item.id==item1.id){
+ selectedRowUserTemp.push(item1);
+ return
+ }
+ })
});
+ console.log("getAudienceUserList selectedRowUserTemp:",selectedRowUserTemp);
+ temSelectedRowUser.value = selectedRowUserTemp;
tableDataUser.value = dataList;
tableTotalUser.value = res.data.result.total;
}