导出还没通

hyx_2024-9-25_tongbu
shanao 2024-09-09 18:04:04 +08:00
parent 06920346f8
commit a116151652
2 changed files with 16 additions and 28 deletions

View File

@ -58,7 +58,7 @@
<el-upload <el-upload
ref="upload" ref="upload"
:disabled="isDisabled" :disabled="isDisabled"
:file-list.sync="infoForm.photos" :file-list.sync="fileList"
:multiple="false" :multiple="false"
:auto-upload="true" :auto-upload="true"
:limit="limitNum" :limit="limitNum"
@ -100,7 +100,7 @@
</el-form> </el-form>
<el-dialog :visible.sync="dialogImgVisible"> <el-dialog :visible.sync="dialogImgVisible">
<img :src="dialogImageUrl" width="100%" alt=""> <img :src="config.fileUrl+infoForm.photos" width="100%" alt="">
</el-dialog> </el-dialog>
<div class="ui-height"/> <div class="ui-height"/>
@ -109,7 +109,8 @@
type="primary" type="primary"
icon="el-icon-arrow-left" icon="el-icon-arrow-left"
plain plain
@click="goBack">返回</el-button> @click="goBack">返回
</el-button>
<el-button type="primary" @click="confirm"> </el-button> <el-button type="primary" @click="confirm"> </el-button>
</div> </div>
</div> </div>
@ -139,7 +140,7 @@ export default {
seriouslyInjured: null, // seriouslyInjured: null, //
cause: '', // cause: '', //
summary: '', // summary: '', //
photos: [], // photos: '', //
analysis: '', // analysis: '', //
suggestions: '', // suggestions: '', //
measures: '', // measures: '', //
@ -154,8 +155,8 @@ export default {
tableName: '', tableName: '',
/** 图片上传限制个数 */ /** 图片上传限制个数 */
limitNum: 1, limitNum: 1,
/** 预览图片地址 */ /** 图片 */
dialogImageUrl: '', fileList: [],
allowRemove: true, // allowRemove: true, //
/** 预览弹窗 */ /** 预览弹窗 */
dialogImgVisible: false, 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) { handleError(err, file, fileList) {
this.$message({ this.$message({
message: `${file.name}上传失败, 请稍后重试`, message: `${file.name}上传失败, 请稍后重试`,
@ -280,11 +273,7 @@ export default {
formData.append('file', file) formData.append('file', file)
upload('/accident/import/photos', formData).then((data) => { upload('/accident/import/photos', formData).then((data) => {
if (data.result === 'success') { if (data.result === 'success') {
this.infoForm.photos = [{ this.infoForm.photos = data.path
name: file.name,
url: URL.createObjectURL(file),
remotePathName: data.path
}]
} }
}) })
return false return false

View File

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