| | |
| | | <el-button type="primary">选取文件</el-button> |
| | | <!-- <el-progress :percentage="downloadProgress" />--> |
| | | </el-upload> |
| | | <div class="el-upload__tip"> |
| | | <span style="color:red;">不支持上传.py、.js、.bat、.vbs、.cmd、.exe等文件</span> |
| | | </div> |
| | | <!-- 上传提示 --> |
| | | <div class="el-upload__tip" v-if="showTip"> |
| | | <span>上传文件大小不能超过200MB</span> |
| | |
| | | // 大小限制(MB) |
| | | fileSize: propTypes.number.def(200), |
| | | // 文件类型, 例如['png', 'jpg', 'jpeg'] |
| | | fileType: propTypes.array.def(['doc', 'docx', 'xlsx', 'xls', 'ppt', 'txt', 'pdf', 'mp3', 'mp4', 'mov', 'png', 'jpg', 'jpeg']), |
| | | fileType: propTypes.array.def(['doc', 'docx', 'xlsx', 'xls', 'ppt', 'txt', 'pdf', 'mp3', 'mp4', 'mov', 'png', 'jpg', 'jpeg', 'zip', 'rar', '7z']), |
| | | // 是否显示提示 |
| | | isShowTip: propTypes.bool.def(true) |
| | | }); |
| | |
| | | /** 查询OSS对象存储列表 */ |
| | | const getList = async () => { |
| | | loading.value = true; |
| | | const res = await proxy?.getConfigKey('sys.oss.previewListResource'); |
| | | const res = await proxy?.getConfigKey(encodeURIComponent('sys.oss.previewListResource')); |
| | | previewListResource.value = res?.data === undefined ? true : res.data === 'true'; |
| | | const response = await listOss(proxy?.addDateRange(queryParams.value, dateRangeCreateTime.value, 'CreateTime')); |
| | | ossList.value = response.rows; |