@@ -96,7 +96,7 @@
</div>
</el-collapse-item>
</el-collapse>
- <div class="no-data" v-show="!groupList.length">暂无数据</div>
+ <div class="no-data" v-show="!groupList || !groupList.length">暂无数据</div>
<!-- 新增客户、编辑客户 -->
@@ -250,6 +250,7 @@ const emit = defineEmits(["update:userList"])
}
.no-data {
+ padding-top: 16px;
text-align: center;
color: rgba(0, 0, 0, 0.6);
@@ -1,6 +1,6 @@
<template>
<div class="list-wrap">
- <div class="list-content">
+ <div class="list-content" v-if="groupList && groupList.length">
<el-collapse v-model="activeNames" expand-icon-position="left">
<el-collapse-item
title="Consistency"
@@ -149,7 +149,7 @@ function getUserList() {
name: key,
list: data[key]
}));
- emit("update:listCount", extData.count)
+ emit("update:listCount", extData?.count)
initGroupCheckStates(); // 初始化分组选择状态
});