From 4183fb92301396c79175acf657756ffa82a17770 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Wed, 3 Jun 2026 17:51:27 +0330 Subject: [PATCH 1/2] add customer-actions in mobile &... --- components.d.ts | 4 ++ src/components/BasicActionSheet.vue | 2 + src/components/BasicModal.vue | 7 +- src/components/mobile/MobileSheetHeader.vue | 3 + src/constants/overlayZIndex.ts | 5 ++ src/core/assets/css/ant-override.less | 5 ++ .../components/CustomerMobileDetailSheet.vue | 51 +++++++++++-- .../products/base/components/table.vue | 71 +++++++++++++------ 8 files changed, 119 insertions(+), 29 deletions(-) create mode 100644 src/constants/overlayZIndex.ts diff --git a/components.d.ts b/components.d.ts index 984c140..575c671 100644 --- a/components.d.ts +++ b/components.d.ts @@ -11,6 +11,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { _index: typeof import('./src/core/components/_sample/_index.vue')['default'] AAvatar: typeof import('ant-design-vue/es')['Avatar'] + ABadge: typeof import('ant-design-vue/es')['Badge'] AButton: typeof import('ant-design-vue/es')['Button'] ACard: typeof import('ant-design-vue/es')['Card'] ACheckbox: typeof import('ant-design-vue/es')['Checkbox'] @@ -30,6 +31,7 @@ declare module '@vue/runtime-core' { AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider'] AMenuItem: typeof import('ant-design-vue/es')['MenuItem'] AModal: typeof import('ant-design-vue/es')['Modal'] + APagination: typeof import('ant-design-vue/es')['Pagination'] APopconfirm: typeof import('ant-design-vue/es')['Popconfirm'] ARadio: typeof import('ant-design-vue/es')['Radio'] ARadioButton: typeof import('ant-design-vue/es')['RadioButton'] @@ -37,7 +39,9 @@ declare module '@vue/runtime-core' { ASelect: typeof import('ant-design-vue/es')['Select'] ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] ASpin: typeof import('ant-design-vue/es')['Spin'] + ASubMenu: typeof import('ant-design-vue/es')['SubMenu'] ASwitch: typeof import('ant-design-vue/es')['Switch'] + ATable: typeof import('ant-design-vue/es')['Table'] ATabPane: typeof import('ant-design-vue/es')['TabPane'] ATabs: typeof import('ant-design-vue/es')['Tabs'] ATextarea: typeof import('ant-design-vue/es')['Textarea'] diff --git a/src/components/BasicActionSheet.vue b/src/components/BasicActionSheet.vue index a73e2a9..f8c5a00 100644 --- a/src/components/BasicActionSheet.vue +++ b/src/components/BasicActionSheet.vue @@ -50,6 +50,7 @@ :closable="false" :destroy-on-close="true" :height="drawerHeight" + :z-index="ACTION_SHEET_Z_INDEX" class="basic-action-sheet" >
@@ -95,6 +96,7 @@ import { computed } from 'vue' import BasicModal from '@/components/BasicModal.vue' import { ACTION_SHEET_HEIGHT } from '@/constants/actionSheet' +import { ACTION_SHEET_Z_INDEX } from '@/constants/overlayZIndex' import { isMobile } from '@core/utils/is' interface Props { diff --git a/src/components/BasicModal.vue b/src/components/BasicModal.vue index 113bb67..e4c98a0 100644 --- a/src/components/BasicModal.vue +++ b/src/components/BasicModal.vue @@ -3,6 +3,7 @@ diff --git a/src/pages/menuPages/products/base/components/table.vue b/src/pages/menuPages/products/base/components/table.vue index e3a0ce7..8472771 100644 --- a/src/pages/menuPages/products/base/components/table.vue +++ b/src/pages/menuPages/products/base/components/table.vue @@ -1,26 +1,37 @@