1.安监部体系文件bug修改

pull/10/head
guoyuepeng 2024-12-30 16:18:49 +08:00
parent a983264050
commit e2517f8065
1 changed files with 34 additions and 31 deletions

View File

@ -21,14 +21,8 @@
<el-table-column v-if="MFOLDER_ID !='0'" label="文件名">
<template slot-scope="{row}">
{{ row.NAME }}
<a v-show="row.extension_name == '.txt'" style="color: #1e9fff" @click="goViewTxt(row.FILEPATH)">[]</a>
<a v-show="row.extension_name == '.pdf'" style="color: #1e9fff" @click="goViewPdf(row.FILEPATH)">[]</a>
<a v-show="row.extension_name == '.mp4'" style="color: #1e9fff" @click="goViewVideo(row.FILEPATH)">[]</a>
<a v-show="row.extension_name == '.doc' || row.extension_name == '.xls' || row.extension_name == '.ppt' || row.extension_name == '.docx' || row.extension_name == '.xlsx' || row.extension_name == '.pptx'" style="color: #1e9fff" @click="goOffice(row.FILEPATH)">[]</a>
</template>
</el-table-column>
<!-- <el-table-column prop="FILESIZE" label="文件大小" />-->
<el-table-column v-if="MFOLDER_ID !='0'" label="文件大小">
<template slot-scope="{row}">
{{ row.FILESIZE > 1024 ? ((((row.FILESIZE)/1024)+'').substring(0,(((row.FILESIZE)/1024)+'').lastIndexOf('.')+3))+' MB' : row.FILESIZE + ' KB' }}
@ -36,12 +30,6 @@
</el-table-column>
<el-table-column prop="CTIME" label="上传时间" />
<el-table-column prop="UNAME" label="上传者" />
<!-- <el-table-column label="是否共享">-->
<!-- <template slot-scope="{row}">-->
<!-- <span v-if="row.SHARE=='no'"></span>-->
<!-- <span v-else></span>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column prop="REMARKS" label="备注说明" show-overflow-tooltip />
<el-table-column label="操作" align="center" width="200">
<template slot-scope="{row}">
@ -81,7 +69,7 @@
<el-form-item label="文件名" prop="NAME">
<el-input v-model="form.NAME" placeholder="这里输入名称..." />
</el-form-item>
<el-form-item label="附件">
<el-form-item label="附件" class="is-required">
<span v-if="form.FFILE">{{ form.FFILE.name }}</span>
<el-upload
:before-upload="beforeFileUpload"
@ -105,7 +93,7 @@
<el-dialog :visible.sync="dialogBatchUpload" title="批量上传文件" width="600px">
<el-form ref="batchUploadForm" :model="form" label-width="110px" style="width: 500px;">
<el-form-item label="附件">
<el-form-item label="附件" class="is-required">
<el-upload
ref="batchUpload"
@ -355,13 +343,14 @@ export default {
// return false
// },
beforeFileUpload2(file) {
var testmsg = file.name.substring(file.name.lastIndexOf('.') + 1)
const extension = testmsg === 'pdf'
if (!extension) {
this.$confirm(`上传文件只能是pdf格式!`)
} else {
this.fileList.push(file)
}
// var testmsg = file.name.substring(file.name.lastIndexOf('.') + 1)
// const extension = testmsg === 'pdf'
// if (!extension) {
// this.$confirm(`pdf!`)
// } else {
//
// }
this.fileList.push(file)
this.$forceUpdate()
return false
},
@ -496,16 +485,27 @@ export default {
MFOLDER_ID: id,
FILEPATH: FILEPATH || ''
}
).then(() => {
this.$message({
message: '删除成功',
type: 'success'
})
this.listLoading = false
this.varList = []
this.listQuery.page = 1
this.getDataTree()
this.getList(this.MFOLDER_ID)
).then((data) => {
if (data.result === 'success') {
this.$message({
message: '删除成功',
type: 'success'
})
this.listLoading = false
this.varList = []
this.listQuery.page = 1
this.getDataTree()
this.getList(this.MFOLDER_ID)
}else{
if (data.msg) {
this.$message.error(data.msg)
}
this.listLoading = false
this.varList = []
this.listQuery.page = 1
this.getDataTree()
this.getList(this.MFOLDER_ID)
}
}).catch((e) => {
this.listLoading = false
})
@ -537,6 +537,9 @@ export default {
REMARKS: ''
}
}
this.form.FFILE = []
this.$forceUpdate()
console.info(this.form)
},
getDataTree() {
this.treeLoading = true