This commit is contained in:
p71924506 2022-07-19 19:39:33 +08:00
parent dcd880da6a
commit 7b43e448e6
2 changed files with 41 additions and 3 deletions

View File

@ -7,3 +7,4 @@ export const fetchData = query => {
params: query
});
};

View File

@ -22,7 +22,13 @@
:disabled="item.disabled"
/>
</el-select>
<el-upload class="upload-demo" drag action="/api/uploadFile" multiple>
<el-upload class="upload-demo"
drag
action="/api/upload/renameFiles"
multiple
:data="fileData"
:on-success="uploadSuccess"
>
<i class="el-icon-upload"></i>
<div class="el-upload__text">
将文件拖到此处
@ -40,7 +46,7 @@
</template>
<script>
import {ref} from "vue";
import {reactive, ref} from "vue";
import VueCropper from "vue-cropperjs";
import "cropperjs/dist/cropper.css";
import { ElMessage } from 'element-plus'
@ -80,12 +86,38 @@ export default {
//
if (value.value != '') {
//
if (uploadStatus.value == true) {
//
}
}else {
//
ElMessage.warning("请选择语言类型")
}
}
const fileData = reactive({
type: 'nicad'
})
//
function uploadSuccess(response){
if (response.status == 0) {
ElMessage.success("上传成功")
uploadStatus.value = true
fileName.value = response.fileName
}else {
ElMessage.error("上传失败")
}
}
//
const uploadStatus = ref(false)
//
const fileName = ref('')
return {
//
@ -93,7 +125,12 @@ export default {
//
options,
//
nicadCheck
nicadCheck,
fileData,
uploadSuccess,
uploadStatus,
fileName
};
},
};