|
|
@@ -46,7 +46,7 @@
|
|
|
<el-option v-for="(item, i) in gradeArr" :key="i" :label="item" :value="item"></el-option>
|
|
|
</el-select> -->
|
|
|
<div class="title">缺陷等级:</div>
|
|
|
- <el-select clearable v-model="searchValue.defectLevel" placeholder="全部">
|
|
|
+ <el-select style="width:120px" clearable v-model="searchValue.defectLevel" placeholder="全部">
|
|
|
<el-option v-for="(item, i) in defectLevel" :key="i" :label="item" :value="item"></el-option>
|
|
|
</el-select>
|
|
|
<!-- <div class="title">功能性缺陷等级:</div>
|
|
|
@@ -355,7 +355,7 @@ export default {
|
|
|
let { videopath, videoFileName } = row
|
|
|
if (!videopath) return this.$message.warning('暂无视频')
|
|
|
let address = baseAddress + '/psjc/file' + videopath
|
|
|
- this.videoTitle = `${videoFileName}`
|
|
|
+ this.videoTitle = `${videoFileName || '视频查看'}`
|
|
|
this.videoUrl = address
|
|
|
this.showVideo = true
|
|
|
},
|
|
|
@@ -485,11 +485,13 @@ export default {
|
|
|
defectLevel: this.searchValue.defectLevel
|
|
|
}
|
|
|
queryPageDefectInfo(data).then((res) => {
|
|
|
- let { records, total } = res.result
|
|
|
- this.tableData = records.map(d => {
|
|
|
- return { ...d, defectNameCode: `(${d.defectCode})${d.defectName}` }
|
|
|
- })
|
|
|
- this.paginationTotal = total
|
|
|
+ if (res && res.code == 1) {
|
|
|
+ let { result: { records, total }, code } = res
|
|
|
+ this.tableData = records.map(d => {
|
|
|
+ return { ...d, defectNameCode: `${d.defectName}(${d.defectCode})` }
|
|
|
+ })
|
|
|
+ this.paginationTotal = total
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
// 分页触发的事件(主表格)
|