diff --git a/src/apis/common/index.ts b/src/apis/common/index.ts index 8dbb1bd..66d535f 100644 --- a/src/apis/common/index.ts +++ b/src/apis/common/index.ts @@ -1,3 +1,2 @@ -export * from './common' export * from './captcha' export * from './dashboard' diff --git a/src/apis/common/common.ts b/src/apis/system/common.ts similarity index 97% rename from src/apis/common/common.ts rename to src/apis/system/common.ts index ef2aaed..345b7a3 100644 --- a/src/apis/common/common.ts +++ b/src/apis/system/common.ts @@ -2,7 +2,7 @@ import type { TreeNodeData } from '@arco-design/web-vue' import http from '@/utils/http' import type { LabelValueState } from '@/types/global' -const BASE_URL = '/common' +const BASE_URL = '/system/common' /** @desc 查询部门树 */ export function listDeptTree(query: { description: string | unknown }) { diff --git a/src/apis/system/index.ts b/src/apis/system/index.ts index 8e7bb5b..2295982 100644 --- a/src/apis/system/index.ts +++ b/src/apis/system/index.ts @@ -1,3 +1,4 @@ +export * from './common' export * from './user' export * from './role' export * from './menu' diff --git a/src/hooks/app/useDept.ts b/src/hooks/app/useDept.ts index 2cceb8f..964b1af 100644 --- a/src/hooks/app/useDept.ts +++ b/src/hooks/app/useDept.ts @@ -1,6 +1,6 @@ import { ref } from 'vue' import type { TreeNodeData } from '@arco-design/web-vue' -import { listDeptTree } from '@/apis' +import { listDeptTree } from '@/apis/system' /** 部门模块 */ export function useDept(options?: { onSuccess?: () => void }) { diff --git a/src/hooks/app/useDict.ts b/src/hooks/app/useDict.ts index 1c587e5..2f90330 100644 --- a/src/hooks/app/useDict.ts +++ b/src/hooks/app/useDict.ts @@ -1,5 +1,5 @@ import { ref, toRefs } from 'vue' -import { listCommonDict } from '@/apis' +import { listCommonDict } from '@/apis/system' import { useDictStore } from '@/stores' const pendingRequests = new Map>() diff --git a/src/hooks/app/useMenu.ts b/src/hooks/app/useMenu.ts index 4c60201..2ca0105 100644 --- a/src/hooks/app/useMenu.ts +++ b/src/hooks/app/useMenu.ts @@ -1,6 +1,6 @@ import { ref } from 'vue' import type { TreeNodeData } from '@arco-design/web-vue' -import { listMenuTree } from '@/apis' +import { listMenuTree } from '@/apis/system' import { listTenantPackageMenu } from '@/apis/tenant/package' /** 菜单模块 */ diff --git a/src/hooks/app/useRole.ts b/src/hooks/app/useRole.ts index d3878a7..6eb5e7f 100644 --- a/src/hooks/app/useRole.ts +++ b/src/hooks/app/useRole.ts @@ -1,5 +1,5 @@ import { ref } from 'vue' -import { listRoleDict } from '@/apis' +import { listRoleDict } from '@/apis/system' import type { LabelValueState } from '@/types/global' /** 角色模块 */ diff --git a/src/stores/modules/app.ts b/src/stores/modules/app.ts index c60079a..4a71c8d 100644 --- a/src/stores/modules/app.ts +++ b/src/stores/modules/app.ts @@ -1,7 +1,7 @@ import { defineStore } from 'pinia' import { computed, reactive, toRefs } from 'vue' import { generate, getRgbStr } from '@arco-design/color' -import { type BasicConfig, listSiteOptionDict } from '@/apis' +import { type BasicConfig, listSiteOptionDict } from '@/apis/system' import { getSettings } from '@/config/setting' const storeSetup = () => { diff --git a/src/views/system/notice/add/index.vue b/src/views/system/notice/add/index.vue index 9a50b95..fb7538e 100644 --- a/src/views/system/notice/add/index.vue +++ b/src/views/system/notice/add/index.vue @@ -75,7 +75,7 @@ import { Message } from '@arco-design/web-vue' import { useWindowSize } from '@vueuse/core' import AiEditor from './components/index.vue' import { addNotice, getNotice, updateNotice } from '@/apis/system/notice' -import { listUserDict } from '@/apis' +import { listUserDict } from '@/apis/system' import { type ColumnItem, GiForm } from '@/components/GiForm' import type { LabelValueState } from '@/types/global' import { useTabsStore } from '@/stores'