diff --git a/web/src/views/system/fileList/crud.tsx b/web/src/views/system/fileList/crud.tsx index 83b8d081867dc3493b592421ecbe64a7420870f8..a766df6452cd1000a184d87adbd1d4824d019300 100644 --- a/web/src/views/system/fileList/crud.tsx +++ b/web/src/views/system/fileList/crud.tsx @@ -11,6 +11,7 @@ import { dict } from '@fast-crud/fast-crud'; import fileSelector from '/@/components/fileSelector/index.vue'; +import { getBaseURL } from '/@/utils/baseUrl'; export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOptionsProps): CreateCrudOptionsRet { const pageRequest = async (query: UserPageQuery) => { @@ -146,6 +147,11 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp }, column: { minWidth: 360, + component: { + async buildUrl(value: any) { + return getBaseURL(value); + } + } }, }, md5sum: {