chore: 优化 apis 导入,随着模块和接口的增加,方便维护

This commit is contained in:
2024-09-06 21:14:13 +08:00
parent cb03111c22
commit 8a80db0f92
80 changed files with 210 additions and 179 deletions

View File

@@ -24,7 +24,7 @@ import { LegendComponent, TitleComponent, TooltipComponent } from 'echarts/compo
import { CanvasRenderer } from 'echarts/renderers'
import { FileTypeList } from '@/constant/file'
import { useChart } from '@/hooks'
import { type FileStatisticsResp, getFileStatistics } from '@/apis'
import { type FileStatisticsResp, getFileStatistics } from '@/apis/system'
import { formatFileSize } from '@/utils'
use([TitleComponent, TooltipComponent, LegendComponent, PieChart, CanvasRenderer])

View File

@@ -42,7 +42,7 @@
<script setup lang="ts">
import FileImage from './FileImage.vue'
import FileRightMenu from './FileRightMenu.vue'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
interface Props {
data?: FileItem[]

View File

@@ -5,7 +5,7 @@
<script setup lang="ts">
import { FileIcon, ImageTypes } from '@/constant/file'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
interface Props {
data: FileItem

View File

@@ -67,7 +67,7 @@
import type { TableInstance, TableRowSelection } from '@arco-design/web-vue'
import FileImage from './FileImage.vue'
import FileRightMenu from './FileRightMenu.vue'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
import { formatFileSize } from '@/utils'
interface Props {

View File

@@ -35,7 +35,7 @@
<script setup lang="ts">
import { ref } from 'vue'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
import { encodeByBase64 } from '@/utils/encrypt'
const emit = defineEmits(['download'])

View File

@@ -10,7 +10,7 @@
<script setup lang="ts">
import GiOption from '@/components/GiOption/index.vue'
import GiOptionItem from '@/components/GiOptionItem/index.vue'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
interface Props {
data?: FileItem

View File

@@ -1,5 +1,5 @@
import { computed, ref } from 'vue'
import type { FileItem } from '@/apis'
import type { FileItem } from '@/apis/system'
type Mode = 'grid' | 'list'