From 32c4e701870274725021c96496e3d12053fe780e Mon Sep 17 00:00:00 2001 From: hy Date: Wed, 22 Apr 2026 17:06:02 +0800 Subject: [PATCH] fix: hide likei displays in admin --- apps/src/components/account-input.vue | 12 +++-- apps/src/components/sys-origin-label.vue | 18 +++++--- apps/src/components/sys-origin-select.vue | 44 ++++++++++++------- apps/src/components/sys-origin-tag.vue | 17 +++++++ .../components/app-version-edit-modal.vue | 18 ++++++-- .../components/emoji-group-panel.vue | 8 +++- .../components/emoji-resource-panel.vue | 4 +- .../components/room-details-drawer.vue | 4 +- .../components/special-id-form-drawer.vue | 3 +- .../views/app-system/special-id-manager.vue | 6 +-- apps/src/views/approval/index.vue | 11 ++++- apps/src/views/dynamic/user-dynamic-list.vue | 3 +- .../views/operate/activity-picture-config.vue | 6 +-- apps/src/views/operate/badge-config.vue | 6 ++- .../views/operate/beautiful-number-apply.vue | 3 +- .../activity-picture-form-modal.vue | 9 +++- .../components/badge-source-edit-modal.vue | 12 ++++- .../operate/components/banner-form-modal.vue | 9 +++- .../components/mike-type-form-modal.vue | 8 ++-- .../components/order-details-drawer.vue | 6 ++- .../operate/components/room-search-input.vue | 13 ++++-- .../components/user-bank-create-modal.vue | 3 +- apps/src/views/operate/fruit-days-log.vue | 8 +++- apps/src/views/operate/gold-running-water.vue | 5 ++- apps/src/views/operate/lucky-box.vue | 10 ++++- .../operate/lucky-gift-standard-config.vue | 9 +++- apps/src/views/operate/ludo-game.vue | 5 ++- apps/src/views/operate/notice-message.vue | 3 +- apps/src/views/operate/order-details.vue | 3 +- apps/src/views/operate/reimburse-order.vue | 5 ++- apps/src/views/operate/start-page-config.vue | 4 +- apps/src/views/operate/system-banner.vue | 3 +- .../props/components/source-group-drawer.vue | 8 ++-- .../statistics/components/purchase-count.vue | 30 +++---------- apps/src/views/statistics/datav.vue | 8 ---- apps/src/views/system/region-config.vue | 13 +++++- apps/src/views/system/shared.ts | 31 +++++++++++++ .../components/team-policy-reward-editor.vue | 14 +++++- 38 files changed, 269 insertions(+), 113 deletions(-) create mode 100644 apps/src/components/sys-origin-tag.vue diff --git a/apps/src/components/account-input.vue b/apps/src/components/account-input.vue index 8dcd776..b918bed 100644 --- a/apps/src/components/account-input.vue +++ b/apps/src/components/account-input.vue @@ -5,7 +5,10 @@ import { useAccessStore } from '@vben/stores'; import { Input, Select } from 'antdv-next'; -import { getAllowedSysOrigins } from '#/views/system/shared'; +import { + getAllowedSysOrigins, + getDisplayableSysOriginOptions, +} from '#/views/system/shared'; import SysOriginSelect from '#/components/sys-origin-select.vue'; type AccountSelectType = 'LONG' | 'SHORT'; @@ -44,9 +47,12 @@ const sysOriginType = ref(''); const sysOriginOptions = computed(() => getAllowedSysOrigins(accessStore.accessCodes || []), ); +const displaySysOriginOptions = computed(() => + getDisplayableSysOriginOptions(sysOriginOptions.value), +); const showSysOriginTypeSelect = computed( - () => !props.sysOrigin && sysOriginOptions.value.length > 0, + () => !props.sysOrigin && displaySysOriginOptions.value.length > 0, ); const sysOriginVal = computed(() => props.sysOrigin || sysOriginType.value); @@ -192,7 +198,7 @@ watch( v-if="showSysOriginTypeSelect && selectType !== 'LONG'" v-model:value="sysOriginType" class="account-input__origin" - :options="sysOriginOptions" + :options="displaySysOriginOptions" @change="handleSysOriginTypeChange" /> diff --git a/apps/src/components/sys-origin-label.vue b/apps/src/components/sys-origin-label.vue index 381e581..2d21668 100644 --- a/apps/src/components/sys-origin-label.vue +++ b/apps/src/components/sys-origin-label.vue @@ -1,7 +1,12 @@