feat: prioritize mobile workspace content
Some checks failed
Build and tests / test (push) Has been cancelled
Some checks failed
Build and tests / test (push) Has been cancelled
This commit is contained in:
@@ -154,6 +154,7 @@ createApp({
|
||||
status: 'all', // all/active/expiring/expired/protected/public
|
||||
sort: 'created_desc' // created_desc/created_asc/views_desc/downloads_desc/expire_asc
|
||||
},
|
||||
showMobileShareFilters: false,
|
||||
|
||||
// 文件重命名
|
||||
showRenameModal: false,
|
||||
@@ -216,6 +217,7 @@ createApp({
|
||||
storage: 'all', // all/local/oss/local_only/oss_only/user_choice
|
||||
sort: 'created_desc' // created_desc/created_asc/username_asc/username_desc/storage_usage_desc/download_usage_desc
|
||||
},
|
||||
showMobileAdminUserFilters: false,
|
||||
showResetPwdModal: false,
|
||||
resetPwdUser: {},
|
||||
newPassword: '',
|
||||
@@ -642,6 +644,14 @@ createApp({
|
||||
},
|
||||
|
||||
// 分享筛选+排序后的列表
|
||||
activeShareFilterCount() {
|
||||
return [
|
||||
this.shareFilters.type !== 'all',
|
||||
this.shareFilters.status !== 'all',
|
||||
this.shareFilters.sort !== 'created_desc'
|
||||
].filter(Boolean).length;
|
||||
},
|
||||
|
||||
filteredShares() {
|
||||
let list = [...this.shares];
|
||||
const keyword = this.shareFilters.keyword.trim().toLowerCase();
|
||||
@@ -729,6 +739,17 @@ createApp({
|
||||
return list;
|
||||
},
|
||||
|
||||
activeAdminUserFilterCount() {
|
||||
let count = 0;
|
||||
if (String(this.adminUserFilters.keyword || '').trim()) count += 1;
|
||||
if (this.adminUserFilters.role !== 'all') count += 1;
|
||||
if (this.adminUserFilters.status !== 'all') count += 1;
|
||||
if (this.adminUserFilters.storage !== 'all') count += 1;
|
||||
if (this.adminUserFilters.sort !== 'created_desc') count += 1;
|
||||
if (Number(this.adminUsersPageSize) !== 20) count += 1;
|
||||
return count;
|
||||
},
|
||||
|
||||
adminUsersFilteredCount() {
|
||||
return Math.max(0, Number(this.adminUsersTotalCount) || 0);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user