导出还没通

hyx_2024-10-30_new
shanao 2024-09-09 18:04:04 +08:00
parent d07eaa7cfc
commit f7cb02d681
2 changed files with 16 additions and 28 deletions

View File

@ -58,7 +58,7 @@
<el-upload
ref="upload"
:disabled="isDisabled"
:file-list.sync="infoForm.photos"
:file-list.sync="fileList"
:multiple="false"
:auto-upload="true"
:limit="limitNum"
@ -100,7 +100,7 @@
</el-form>
<el-dialog :visible.sync="dialogImgVisible">
<img :src="dialogImageUrl" width="100%" alt="">
<img :src="config.fileUrl+infoForm.photos" width="100%" alt="">
</el-dialog>
<div class="ui-height"/>
@ -109,7 +109,8 @@
type="primary"
icon="el-icon-arrow-left"
plain
@click="goBack">返回</el-button>
@click="goBack">返回
</el-button>
<el-button type="primary" @click="confirm"> </el-button>
</div>
</div>
@ -139,7 +140,7 @@ export default {
seriouslyInjured: null, //
cause: '', //
summary: '', //
photos: [], //
photos: '', //
analysis: '', //
suggestions: '', //
measures: '', //
@ -154,8 +155,8 @@ export default {
tableName: '',
/** 图片上传限制个数 */
limitNum: 1,
/** 预览图片地址 */
dialogImageUrl: '',
/** 图片 */
fileList: [],
allowRemove: true, //
/** 预览弹窗 */
dialogImgVisible: false,
@ -224,15 +225,6 @@ export default {
}
},
/**
* 单独查询图片流文件
*/
getFileImageBinaray(fileName) {
requestFN(`/accident/view/photos`, { path: fileName }).then((res) => {
console.log('res :>> ', res)
})
},
/**
* 点击文件列表中已上传的文件时的钩子
*/
@ -244,6 +236,7 @@ export default {
/**
* 文件上传失败时的钩子处理
*/
// eslint-disable-next-line handle-callback-err
handleError(err, file, fileList) {
this.$message({
message: `${file.name}上传失败, 请稍后重试`,
@ -280,11 +273,7 @@ export default {
formData.append('file', file)
upload('/accident/import/photos', formData).then((data) => {
if (data.result === 'success') {
this.infoForm.photos = [{
name: file.name,
url: URL.createObjectURL(file),
remotePathName: data.path
}]
this.infoForm.photos = data.path
}
})
return false

View File

@ -101,7 +101,6 @@ export default {
data() {
return {
config: config,
//
searchForm: {
/** 事故名称 */
@ -242,7 +241,7 @@ export default {
type: 'warning'
}).then(() => {
this.listLoading = false
window.open(config.templatefileUrl + 'template/limitSpace.xls')
window.open(config.httpurl + '/export/excel')
}).catch(() => {
this.listLoading = false
})