Browse Source

chore: 文件列表使用降序

master
wangxiang 2 years ago
parent
commit
ea5250a548
  1. 10
      src/views/system/file/file.data.ts

10
src/views/system/file/file.data.ts

@ -14,6 +14,7 @@ import { Tag, Button } from 'ant-design-vue';
const { filePreviewUrl = '', apiUrl } = useGlobSetting(); const { filePreviewUrl = '', apiUrl } = useGlobSetting();
import { Api } from '/@/api/platform/system/controller/file'; import { Api } from '/@/api/platform/system/controller/file';
import { encodeURL } from 'js-base64'; import { encodeURL } from 'js-base64';
import { isDevMode } from '/@/utils/env';
/** 表格列配置 */ /** 表格列配置 */
export const columns: BasicColumn[] = [ export const columns: BasicColumn[] = [
@ -32,7 +33,14 @@ export const columns: BasicColumn[] = [
ellipsis: true, ellipsis: true,
width: 380, width: 380,
customRender: ({ record }) => { customRender: ({ record }) => {
const url = encodeURL(`${apiUrl}${Api.get}/${record.bucket}/${record.fileName}`); // 获取当前文件流基础地址
let baseUrl;
if (isDevMode()) {
const proxy: [string[]] = JSON.parse(import.meta.env.VITE_PROXY);
const api = proxy.find(item => item[0] == apiUrl) || [];
baseUrl = api[1];
} else baseUrl = `${window.location.origin}${apiUrl}`;
const url = encodeURL(`${baseUrl}${Api.get}/${record.bucketName}/${record.fileName}`);
return record.fileName ? h(Button, { return record.fileName ? h(Button, {
type: 'link', type: 'link',
target: '_blank', target: '_blank',

Loading…
Cancel
Save