update:下载列表交互优化
This commit is contained in:
@@ -34,7 +34,7 @@
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
</el-dropdown> -->
|
||||
<div class="layout-navbars-breadcrumb-user-icon" @click="openUploadList" :title="$t('user.title8')">
|
||||
<div class="layout-navbars-breadcrumb-user-icon" @click="uploadListShow = true" :title="$t('user.title8')">
|
||||
<el-badge :value="uploadNum" :max="99">
|
||||
<el-icon>
|
||||
<ele-Upload />
|
||||
@@ -325,21 +325,17 @@ const onLockClick = () => {
|
||||
Local.set('themeConfig', themeConfig.value);
|
||||
};
|
||||
|
||||
// 打开上传列表
|
||||
const uploadListShow = ref(false);
|
||||
const uploadNum = ref<any>('');
|
||||
bus.$on('OPEN_UPLOAD_LIST', () => {
|
||||
openUploadList();
|
||||
bus.$on('TOGGLE_UPLOAD_LIST', (val: any) => {
|
||||
uploadListShow.value = val;
|
||||
});
|
||||
|
||||
bus.$on('UPLOAD_LIST_DATA_CHANGE', (data: any) => {
|
||||
uploadNum.value = data.filter((item: any) => item.data.status !== '2').length || '';
|
||||
});
|
||||
|
||||
// 打开上传列表
|
||||
const uploadListShow = ref(false);
|
||||
const openUploadList = () => {
|
||||
uploadListShow.value = true;
|
||||
};
|
||||
|
||||
// 初始化组件大小/i18n
|
||||
const initI18nOrSize = (value: string, attr: string) => {
|
||||
state[attr] = Local.get('themeConfig')[value];
|
||||
|
||||
Reference in New Issue
Block a user