优化文件存储

This commit is contained in:
不做码农 2023-07-05 12:20:41 +08:00
parent ce81beaf8c
commit 91ded061e7

View File

@ -91,9 +91,9 @@
<el-col :lg="24"> <el-col :lg="24">
<el-form-item label="存储类型" prop="storeType"> <el-form-item label="存储类型" prop="storeType">
<el-radio-group v-model="form.storeType" placeholder="请选择存储类型"> <el-radio-group v-model="form.storeType" placeholder="请选择存储类型">
<el-radio v-for="item in storeTypeOptions" :key="item.dictValue" :label="parseInt(item.dictValue)"> <el-radio-button v-for="item in storeTypeOptions" :key="item.dictValue" :label="parseInt(item.dictValue)">
{{ item.dictLabel }} {{ item.dictLabel }}
</el-radio> </el-radio-button>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -101,7 +101,7 @@
<el-form-item label="文件目录" prop="storePath"> <el-form-item label="文件目录" prop="storePath">
<template #label> <template #label>
<span> <span>
<el-tooltip content="文件目录不填则默认使用本地上次格式uploads/yyyyMMdd" placement="top"> <el-tooltip content="文件目录不填则默认使用本地上传格式yyyy/MMdd" placement="top">
<el-icon :size="15"> <el-icon :size="15">
<questionFilled /> <questionFilled />
</el-icon> </el-icon>
@ -109,7 +109,18 @@
文件目录 文件目录
</span> </span>
</template> </template>
<el-input v-model="form.storePath" placeholder="请输入文件目录" clearable="" auto-complete="" /> <!-- <el-input v-model="form.storePath" placeholder="请输入文件目录默认yyyy/MMdd格式" clearable="" auto-complete="" /> -->
<el-select
style="width: 100%"
v-model="form.storePath"
allow-create
clearable
filterable
default-first-option
:reserve-keyword="false"
placeholder="请输入文件目录默认yyyy/MMdd格式">
<el-option v-for="item in saveDirOptions" :key="item.dictValue" :label="item.dictLabel" :value="item.dictValue" />
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :lg="24"> <el-col :lg="24">
@ -239,6 +250,12 @@ const fileNameTypeOptions = ref([
{ dictLabel: '自定义', dictValue: 2 }, { dictLabel: '自定义', dictValue: 2 },
{ dictLabel: '自动生成', dictValue: 3 } { dictLabel: '自动生成', dictValue: 3 }
]) ])
//
const saveDirOptions = ref([
{ dictLabel: 'uploads', dictValue: 'uploads' },
{ dictLabel: 'video', dictValue: 'video' },
{ dictLabel: 'avatar', dictValue: 'avatar' }
])
// //
const dataList = ref([]) const dataList = ref([])
// //