1、上传报错之后无法重新上传

2、基础设施/配置管理新增需要选择是否可见校验
pull/74/MERGE^2
gexinzhineng/gxzn27 2023-03-30 18:07:56 +08:00
parent 5024f0aed6
commit 776032db82
2 changed files with 9 additions and 5 deletions

View File

@ -6,7 +6,8 @@ export const rules = reactive({
category: [required], category: [required],
name: [required], name: [required],
key: [required], key: [required],
value: [required] value: [required],
visible: [{ required: true, message: '请选择是否可见', trigger: 'change' }]
}) })
// CrudSchema // CrudSchema

View File

@ -59,6 +59,7 @@
:on-exceed="handleExceed" :on-exceed="handleExceed"
:on-success="handleFileSuccess" :on-success="handleFileSuccess"
:on-error="excelUploadError" :on-error="excelUploadError"
:on-change="handleFileChange"
:before-remove="beforeRemove" :before-remove="beforeRemove"
:auto-upload="false" :auto-upload="false"
accept=".jpg, .png, .gif" accept=".jpg, .png, .gif"
@ -83,7 +84,7 @@
</XModal> </XModal>
</template> </template>
<script setup lang="ts" name="FileList"> <script setup lang="ts" name="FileList">
import type { UploadInstance, UploadRawFile, UploadProps } from 'element-plus' import type { UploadInstance, UploadRawFile, UploadProps, UploadFile } from 'element-plus'
// import // import
import { allSchemas } from './fileList.data' import { allSchemas } from './fileList.data'
import * as FileApi from '@/api/infra/fileList' import * as FileApi from '@/api/infra/fileList'
@ -119,9 +120,11 @@ const beforeUpload = (file: UploadRawFile) => {
return isImg && isLt5M return isImg && isLt5M
} }
// //
// const handleFileChange = (uploadFile: UploadFile): void => { const handleFileChange = (uploadFile: UploadFile): void => {
// uploadRef.value.data.path = uploadFile.name // uploadRef.value.data.path = uploadFile.name
// } console.log(uploadFile, 'uploadFile')
uploadDisabled.value = false
}
// //
const submitFileForm = () => { const submitFileForm = () => {
uploadHeaders.value = { uploadHeaders.value = {