|
|
|
@ -2,9 +2,9 @@ |
|
|
|
<div class="m-record"> |
|
|
|
<h3>检查记录</h3> |
|
|
|
<div> |
|
|
|
<div class="u-table-btn1 mt10" v-if="formType != 'view'"> |
|
|
|
<!-- <div class="u-table-btn1 mt10" v-if="formType != 'view'"> |
|
|
|
<el-button size="small" class="diy-button--blue" :disabled="btnDisabled || disabled" @click="handleAdd">新增</el-button> |
|
|
|
</div> |
|
|
|
</div> --> |
|
|
|
<div class="m-table-item"> |
|
|
|
<el-table :data="tableData" class="resi-table" row-key="id" border style="width: 100%"> |
|
|
|
<el-table-column label="序号" type="index" align="center" width="50"></el-table-column> |
|
|
|
@ -21,7 +21,6 @@ |
|
|
|
<div v-else class="div-content">{{ scope.row.patrolTime }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column prop="staffId" label="检查人员" align="center" width="200px"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-select |
|
|
|
@ -53,13 +52,7 @@ |
|
|
|
<div v-else class="div-content">{{ scope.row.result == 1 ? '正常' : '异常' }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column |
|
|
|
prop="detailed" |
|
|
|
label="隐患明细" |
|
|
|
align="center" |
|
|
|
width="200px" |
|
|
|
> |
|
|
|
<el-table-column prop="detailed" label="隐患明细" align="center" width="200px"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-input |
|
|
|
v-if="scope.row.isEdit" |
|
|
|
@ -70,12 +63,9 @@ |
|
|
|
maxlength="500" |
|
|
|
clearable |
|
|
|
></el-input> |
|
|
|
<div v-else class="div-content"> |
|
|
|
{{ scope.row.detailed }} |
|
|
|
</div> |
|
|
|
<div v-else class="div-content">{{ scope.row.detailed }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column prop="imgList" label="图片列表" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div v-if="scope.row.isEdit"> |
|
|
|
@ -108,7 +98,6 @@ |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column prop="reviewTime" label="拟复查时间" align="center" width="200px"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-date-picker |
|
|
|
@ -122,7 +111,6 @@ |
|
|
|
<div v-else class="div-content">{{ scope.row.reviewTime }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column v-if="!disabled" fixed="right" label="操作" align="center" width="120"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template v-if="scope.row.isEdit"> |
|
|
|
@ -224,6 +212,11 @@ export default { |
|
|
|
|
|
|
|
created() { |
|
|
|
this.getOptionStaff(); |
|
|
|
if (this.id) { |
|
|
|
this.getList(); |
|
|
|
} else { |
|
|
|
this.handleAdd(); |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
|
@ -312,8 +305,13 @@ export default { |
|
|
|
if (row.result == '0' && row.reviewTime == '') { |
|
|
|
this.$message.error('拟复查时间不能为空'); |
|
|
|
} else { |
|
|
|
if (this.id) { |
|
|
|
console.log('有id'); |
|
|
|
if (this.btnType == 'add') this.save(row); |
|
|
|
else this.edit(row); |
|
|
|
} else { |
|
|
|
this.$message.error('请先保存上方信息'); |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
@ -395,6 +393,7 @@ export default { |
|
|
|
isEdit: false |
|
|
|
}; |
|
|
|
}); |
|
|
|
this.handleAdd(); |
|
|
|
} else { |
|
|
|
this.$message.error(msg); |
|
|
|
} |
|
|
|
|