From 11032db958d75c8629a4023c2d40b687a283869e Mon Sep 17 00:00:00 2001 From: v Date: Wed, 27 Aug 2025 20:37:31 +0800 Subject: [PATCH] up. --- app/model/SysFileRecord.php | 3 ++ z_ele/src/api/system/file/model/index.ts | 2 ++ z_ele/src/views/system/file/index.vue | 42 ++++++++++++------------ 3 files changed, 26 insertions(+), 21 deletions(-) diff --git a/app/model/SysFileRecord.php b/app/model/SysFileRecord.php index 780104b..6c43a00 100644 --- a/app/model/SysFileRecord.php +++ b/app/model/SysFileRecord.php @@ -4,6 +4,7 @@ namespace app\model; use app\BaseModel; use think\db\Query; +use think\model\concern\SoftDelete; use think\model\relation\HasOne; /** @@ -11,6 +12,8 @@ use think\model\relation\HasOne; */ class SysFileRecord extends BaseModel { + use SoftDelete; + protected $name = "sys_file_record"; protected $pk = "id"; diff --git a/z_ele/src/api/system/file/model/index.ts b/z_ele/src/api/system/file/model/index.ts index c1bb29f..bd73711 100644 --- a/z_ele/src/api/system/file/model/index.ts +++ b/z_ele/src/api/system/file/model/index.ts @@ -24,6 +24,8 @@ export interface FileRecord { thumbnail?: string; /** 文件下载地址 */ downloadUrl?: string; + /** 文件预览地址 */ + previewUrl?: string; /** 上传人账号 */ createUsername?: string; /** 上传人名称 */ diff --git a/z_ele/src/views/system/file/index.vue b/z_ele/src/views/system/file/index.vue index d440e20..b13ed29 100644 --- a/z_ele/src/views/system/file/index.vue +++ b/z_ele/src/views/system/file/index.vue @@ -10,8 +10,6 @@ :show-overflow-tooltip="true" v-model:selections="selections" :highlight-current-row="true" - :export-config="{ fileName: '文件数据', datasource: exportSource }" - :print-config="{ datasource: exportSource }" cache-key="systemFileTable" >