|
|
|
@ -11,7 +11,7 @@
@@ -11,7 +11,7 @@
|
|
|
|
|
:showPreviewNumber="false" |
|
|
|
|
:emptyHidePreview="true" |
|
|
|
|
:api="commonUpload" |
|
|
|
|
:accept="['image/*']" |
|
|
|
|
:accept="['audio/*']" |
|
|
|
|
multiple |
|
|
|
|
@change="handleUploadSave" |
|
|
|
|
/> |
|
|
|
@ -51,10 +51,10 @@
@@ -51,10 +51,10 @@
|
|
|
|
|
*/ |
|
|
|
|
import { reactive, toRaw } from 'vue'; |
|
|
|
|
import { BasicTable, useTable, TableAction } from '/@/components/Table'; |
|
|
|
|
import { listFile, delFile, getFile } from '/@/api/platform/system/controller/file'; |
|
|
|
|
import { getFile } from '/@/api/platform/system/controller/file'; |
|
|
|
|
import { columns, searchFormSchema } from './file.data'; |
|
|
|
|
import { useMessage } from '/@/hooks/web/useMessage'; |
|
|
|
|
import { commonUpload } from '/@/api/platform/core/controller/upload'; |
|
|
|
|
import { commonUpload, delPushFile, listPushFile } from '/@/api/platform/common/controller/pushFile'; |
|
|
|
|
import { BasicUpload } from '/@/components/Upload'; |
|
|
|
|
|
|
|
|
|
/** 类型规范统一声明定义区域 */ |
|
|
|
@ -75,8 +75,8 @@
@@ -75,8 +75,8 @@
|
|
|
|
|
}); |
|
|
|
|
const { createConfirm, createMessage } = useMessage(); |
|
|
|
|
const [registerTable, { reload, clearSelectedRowKeys, getSelectRowKeys }] = useTable({ |
|
|
|
|
title: '文件列表', |
|
|
|
|
api: listFile, |
|
|
|
|
title: '推送文件列表', |
|
|
|
|
api: listPushFile, |
|
|
|
|
rowKey: 'id', |
|
|
|
|
columns, |
|
|
|
|
formConfig: { |
|
|
|
@ -126,7 +126,7 @@
@@ -126,7 +126,7 @@
|
|
|
|
|
title: '警告', |
|
|
|
|
content: `是否确认删除文件编号为${ids}文件吗?`, |
|
|
|
|
onOk: async () => { |
|
|
|
|
await delFile(ids); |
|
|
|
|
await delPushFile(ids); |
|
|
|
|
createMessage.success('删除成功!'); |
|
|
|
|
handleRefreshTable(); |
|
|
|
|
} |
|
|
|
|