|
@@ -8,14 +8,14 @@
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<a-descriptions :column="3" bordered>
|
|
|
- <a-descriptions-item label="设备">{{ model.sbId }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="设备">{{ model.sbName }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="设备位号">{{ model.positionNo }}</a-descriptions-item>
|
|
|
- <a-descriptions-item label="检查区域">{{ model.positionId }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="检查区域">{{ model.positionName }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="存在问题">{{ model.existsQuestion }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="可能风险">{{ model.hiddenRisk }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="整改建议">{{ model.opition }}</a-descriptions-item>
|
|
|
- <a-descriptions-item label="整改责任人">{{ model.dutyUser }}</a-descriptions-item>
|
|
|
- <a-descriptions-item label="属地负责人">{{ model.areaUser }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="整改责任人">{{ dutyUsers.find(item=>item.userId===model.dutyUser ).realName }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="属地负责人">{{ areaUsers.find(item=>item.userId===model.areaUser ).realName }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="备注">{{ model.remark }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="添加人ID">{{ model.createdUserId }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="修改人ID">{{ model.updateUserId }}</a-descriptions-item>
|
|
@@ -25,12 +25,29 @@
|
|
|
<a-descriptions-item label="检查级别 公司级-部门组织-专业自查">{{ model.checkLevel }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="整改时限">{{ model.requireTime }}</a-descriptions-item>
|
|
|
<a-descriptions-item label="修改时间">{{ model.updateTime }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="图片" :span="3">
|
|
|
+ <div v-if="model.beforeImageList != null && model.beforeImageList.length > 0">
|
|
|
+ <viewer :images="model.beforeImageList" @inited="inited" ref="viewer" :index="1" >
|
|
|
+ <img
|
|
|
+ v-for="item in model.beforeImageList"
|
|
|
+ :src="item.url"
|
|
|
+ :key="item.id"
|
|
|
+ class="image"
|
|
|
+ width="200px"
|
|
|
+ style="margin:10px;">
|
|
|
+ </viewer></div>
|
|
|
+ <div v-if="model.beforeImageList == null || model.beforeImageList.length === 0"> 暂无</div>
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="文件">
|
|
|
+ <a v-for="item in model.fileList" :key="item.id" :href="item.url" target="downloadFile" :download="item.name">{{ item.name }}</a>
|
|
|
+ </a-descriptions-item>
|
|
|
</a-descriptions>
|
|
|
</a-card>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import DetailList from '@/components/tools/DetailList'
|
|
|
+import { getDangersUser } from '@/api/hidden/hidden-danger'
|
|
|
|
|
|
const DetailListItem = DetailList.Item
|
|
|
|
|
@@ -46,6 +63,8 @@ export default {
|
|
|
mdl: {},
|
|
|
modalTitle: null,
|
|
|
visible: false,
|
|
|
+ areaUsers: [],
|
|
|
+ dutyUsers: [],
|
|
|
// 下拉框map
|
|
|
model: {
|
|
|
'sbId': null,
|
|
@@ -70,7 +89,13 @@ export default {
|
|
|
},
|
|
|
created () {
|
|
|
// 下拉框map
|
|
|
-
|
|
|
+ getDangersUser('HIDDEN_DANGER_AREA_USER').then(res => {
|
|
|
+ this.areaUsers = res.data
|
|
|
+ console.log(res)
|
|
|
+ })
|
|
|
+ getDangersUser('HIDDEN_DANGER_DUTY_USER').then(res => {
|
|
|
+ this.dutyUsers = res.data
|
|
|
+ })
|
|
|
},
|
|
|
methods: {
|
|
|
base (record) {
|