mirror of
https://gitee.com/bootx/dax-pay-ui
synced 2026-08-07 05:35:48 +08:00
refactor(imports): 统一组件导入路径为命名导入格式
- 将多个 Vue 文件中的 BasicModal 组件改为从 '@/components/Modal' 统一命名导入 - 将多个 Vue 文件中的 BasicDrawer 组件改为从 '@/components/Drawer' 统一命名导入 - 删除了原来冗余的直接文件路径导入,优化导入结构 - 提升代码可维护性和规范性,减少硬编码路径风险
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import BasicModal from '/@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import { DescItem, Description } from '@/components/Description'
|
||||
import { downloadFile, get, UpdateFileInfo } from './FileUpload.api'
|
||||
import { ref } from 'vue'
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
import { Description, DescItem } from '@/components/Description'
|
||||
import { get, LoginLog } from './LoginLog.api'
|
||||
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import { findOneByField } from '@/utils/dataUtil'
|
||||
import { Client, findAll } from '@/views/iam/client/Client.api'
|
||||
import { onMounted, ref } from 'vue'
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
import AggregateQrConfigForm from './aggregate/AggregateQrConfigForm.vue'
|
||||
import AggregateBarConfigForm from './aggregate/AggregateBarConfigForm.vue'
|
||||
import MiniQuicklyConfigForm from './quickly/MiniQuicklyConfigForm.vue'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import GatewayConfigEdit from './common/GatewayConfigEdit.vue'
|
||||
|
||||
const visible = ref(false)
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
import { add, get, IsvInfo, update } from './IsvInfo.api'
|
||||
import { FormInstance, Rule } from 'ant-design-vue/lib/form'
|
||||
import { FormEditType } from '@/enums/formTypeEnum'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
|
||||
const {
|
||||
initFormEditType,
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
</basic-modal>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import { restartPassword, restartPasswordBatch } from './MerchantUser.api'
|
||||
import { useMessage } from '@/hooks/web/useMessage'
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import BasicDrawer from '/@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import { get } from './MerchantUser.api'
|
||||
import { useDict } from '@/hooks/bootx/useDict'
|
||||
import { ref } from 'vue'
|
||||
|
||||
@@ -128,7 +128,7 @@
|
||||
import { FormEditType } from '@/enums/formTypeEnum'
|
||||
import { LabeledValue } from 'ant-design-vue/lib/select'
|
||||
import { useDict } from '@/hooks/bootx/useDict'
|
||||
import BasicDrawer from '@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import { Cascader } from 'ant-design-vue'
|
||||
import { findAllProvinceAndCityAndArea, Region } from '@/api/common/ChinaRegion.api'
|
||||
import { cloneDeep } from 'lodash-es'
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { computed, nextTick, ref } from 'vue'
|
||||
import BasicDrawer from '@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import { Rule } from 'ant-design-vue/lib/form'
|
||||
import { ChannelTerminal, update, get } from './ChannelTerminal.api'
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
import { nextTick, ref } from 'vue'
|
||||
import { FormInstance } from 'ant-design-vue'
|
||||
import { findByMchNo, update, MerchantCredential } from './MerchantCredential.api'
|
||||
import BasicDrawer from '@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import { useMessage } from '@/hooks/web/useMessage'
|
||||
import { buildUUID } from '@/utils/uuid'
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
import AggregateBarConfigForm from './aggregate/AggregateBarConfigForm.vue'
|
||||
import CashierCodeConfigForm from './cashier/CashierCodeConfigForm.vue'
|
||||
import CheckoutCounterConfigList from './checkout/CheckoutCounterConfigList.vue'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import { MchApp } from '@/views/daxpay/admin/merchant/app/MchAppAdmin.api'
|
||||
import { GatewayPayReadConfig } from './common/GatewayPayConfig.api'
|
||||
import GatewayPayReadConfigForm from './common/GatewayPayReadConfigForm.vue'
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
import { nextTick, ref } from 'vue'
|
||||
import useTablePage from '@/hooks/bootx/useTablePage'
|
||||
import { VxeTableInstance, VxeToolbarInstance } from 'vxe-table'
|
||||
import BasicDrawer from '/@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import { useDict } from '@/hooks/bootx/useDict'
|
||||
import { pageRecord, CallbackRecord } from './CallbackTask.api'
|
||||
import CallbackRecordInfo from './CallbackRecordInfo.vue'
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
import { add, get, OnbMchInfo, update, existsByOnbMchNo } from './OnbMchInfo.api'
|
||||
import { FormInstance, Rule } from 'ant-design-vue/lib/form'
|
||||
import { FormEditType } from '@/enums/formTypeEnum'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import { useMessage } from '@/hooks/web/useMessage'
|
||||
import { LabeledValue } from 'ant-design-vue/lib/select'
|
||||
import { dropdown as merchantDropdown } from '@/views/daxpay/common/assist/basic/MerchantQuery.api'
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
<script lang="ts" setup>
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import { refund } from '../refund/RefundOrder.api'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import { FormInstance } from 'ant-design-vue/lib/form'
|
||||
import { useMessage } from '@/hooks/web/useMessage'
|
||||
import { nextTick, ref } from 'vue'
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
import { FormInstance, Rule } from 'ant-design-vue/lib/form'
|
||||
import { FormEditType } from '@/enums/formTypeEnum'
|
||||
import { MchApp } from '@/views/daxpay/admin/merchant/app/MchAppAdmin.api'
|
||||
import BasicDrawer from '@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
|
||||
const {
|
||||
initFormEditType,
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
import { FormInstance, Rule } from 'ant-design-vue/lib/form'
|
||||
import { FormEditType } from '@/enums/formTypeEnum'
|
||||
import { useValidate } from '@/hooks/bootx/useValidate'
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
|
||||
const {
|
||||
initFormEditType,
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
</basic-modal>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import BasicModal from '@/components/Modal/src/BasicModal.vue'
|
||||
import { BasicModal } from '@/components/Modal'
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import { restartPassword, restartPasswordBatch } from './User.api'
|
||||
import { useMessage } from '@/hooks/web/useMessage'
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import useFormEdit from '@/hooks/bootx/useFormEdit'
|
||||
import BasicDrawer from '/@/components/Drawer/src/BasicDrawer.vue'
|
||||
import { BasicDrawer } from '@/components/Drawer'
|
||||
import { get, UserInfo } from './User.api'
|
||||
import { getRoles } from './UserAssign.api'
|
||||
import { useDict } from '@/hooks/bootx/useDict'
|
||||
|
||||
Reference in New Issue
Block a user