mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2026-01-14 06:57:09 +08:00
chore: 优化 apis 导入,随着模块和接口的增加,方便维护
This commit is contained in:
@@ -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])
|
||||
|
||||
@@ -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[]
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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'])
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { computed, ref } from 'vue'
|
||||
import type { FileItem } from '@/apis'
|
||||
import type { FileItem } from '@/apis/system'
|
||||
|
||||
type Mode = 'grid' | 'list'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user