| | |
| | | <el-form-item label="文件后缀" prop="fileSuffix"> |
| | | <el-input v-model="queryParams.fileSuffix" placeholder="请输入文件后缀" clearable @keyup.enter="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="创建时间" style="width: 308px;"> |
| | | <el-form-item label="创建时间" style="width: 308px"> |
| | | <el-date-picker |
| | | v-model="dateRangeCreateTime" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | |
| | | > |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button v-hasPermi="['system:oss:list']" type="info" plain icon="Operation" @click="handleOssConfig">配置管理</el-button> |
| | | <el-button v-hasPermi="['system:ossConfig:list']" type="info" plain icon="Operation" @click="handleOssConfig">配置管理</el-button> |
| | | </el-col> |
| | | <right-toolbar v-model:showSearch="showSearch" @query-table="getList"></right-toolbar> |
| | | <right-toolbar v-model:show-search="showSearch" @query-table="getList"></right-toolbar> |
| | | </el-row> |
| | | </template> |
| | | |
| | |
| | | </el-table-column> |
| | | <el-table-column label="创建时间" align="center" prop="createTime" width="180" sortable="custom"> |
| | | <template #default="scope"> |
| | | <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> |
| | | <span>{{ proxy.parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="上传人" align="center" prop="createByName" /> |
| | |
| | | showTable.value = true; |
| | | }; |
| | | function checkFileSuffix(fileSuffix: string | string[]) { |
| | | const arr = [".png", ".jpg", ".jpeg"]; |
| | | const arr = ['.png', '.jpg', '.jpeg']; |
| | | const suffixArray = Array.isArray(fileSuffix) ? fileSuffix : [fileSuffix]; |
| | | return suffixArray.some(suffix => arr.includes(suffix.toLowerCase())); |
| | | return suffixArray.some((suffix) => arr.includes(suffix.toLowerCase())); |
| | | } |
| | | /** 取消按钮 */ |
| | | function cancel() { |
| | |
| | | const handleDownload = (row: OssVO) => { |
| | | proxy?.$download.oss(row.ossId); |
| | | }; |
| | | /** 用户状态修改 */ |
| | | /** 预览开关按钮 */ |
| | | const handlePreviewListResource = async (preview: boolean) => { |
| | | let text = preview ? '启用' : '停用'; |
| | | try { |