From 3b75798cc41993f9016610296907d2338545a345 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 16 八月 2024 15:43:01 +0800
Subject: [PATCH] Default Changelist

---
 src/views/newSpecialWorkSystem/workTicket/wdsq/components/detailLog.vue |   42 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/src/views/newSpecialWorkSystem/workTicket/wdsq/components/detailLog.vue b/src/views/newSpecialWorkSystem/workTicket/wdsq/components/detailLog.vue
index a8915c1..ce336ee 100644
--- a/src/views/newSpecialWorkSystem/workTicket/wdsq/components/detailLog.vue
+++ b/src/views/newSpecialWorkSystem/workTicket/wdsq/components/detailLog.vue
@@ -37,7 +37,7 @@
         <div class="d-row">
           <div class="d-tit">作业范围、内容、方式</div><div class="d-cont">{{details.workDetail.gbDesc}}</div>
         </div>
-        <div class="d-row">
+        <div class="d-row" v-if="details.workDetail.gbPath !== ''">
           <div class="d-tit">示意图</div>
           <div class="d-cont">
             <el-image v-for="item in details.workDetail.gbPath?.split(',')" :preview-src-list="[item]" style="width: 150px; height: 150px;margin-right: 50px;margin-bottom: 20px" :src="item" fit="cover" />
@@ -54,7 +54,7 @@
         <div class="d-row">
           <div class="d-tit">断路地段相关说明</div><div class="d-cont">{{details.workDetail.bcExplain}}</div>
         </div>
-        <div class="d-row">
+        <div class="d-row" v-if="details.workDetail.bcPath !== ''">
           <div class="d-tit">断路地段示意图</div>
           <div class="d-cont">
             <el-image v-for="(item,index) in details.workDetail.bcPath?.split(',')" :preview-src-list="[item]" style="width: 150px; height: 150px;margin-right: 50px;margin-bottom: 20px" :src="item" fit="cover"/>
@@ -103,12 +103,46 @@
           <div class="d-tit">盲板编号</div><div class="d-cont">{{details.workDetail.bpCode}}</div>
         </div>
         <div class="d-row">
-          <div class="d-tit">盲板位置相关描述</div><div class="d-cont">{{details.workDetail.bpLocationDesc}}</div>
+          <div class="d-tit">编制人</div><div class="d-cont">{{details.workDetail.preparedByName}}</div>
         </div>
         <div class="d-row">
+          <div class="d-tit">编制时间</div><div class="d-cont">{{details.workDetail.preparedTime}}</div>
+        </div>
+        <div class="d-row">
+          <div class="d-tit">盲板位置相关描述</div><div class="d-cont">{{details.workDetail.bpLocationDesc}}</div>
+        </div>
+        <div class="d-row" v-if="details.workDetail.bpLocationMapPath !== ''">
           <div class="d-tit">盲板位置示意图</div>
           <div class="d-cont">
             <el-image v-for="item in details.workDetail.bpLocationMapPath?.split(',')" :preview-src-list="[item]" style="width: 150px; height: 150px;margin-right: 50px;margin-bottom: 20px" :src="item" fit="cover" />
+          </div>
+        </div>
+      </div>
+      <div v-if="type == 9">
+        <div class="d-row">
+          <div class="d-tit">设备管线信息</div>
+          <div class="d-cont">
+            <el-table :data="details.workDetail.qpDetails" style="width: 90%" border>
+              <el-table-column prop="qpName" label="设备管线名称"/>
+              <el-table-column prop="originalHazardousMedia" label="原有危险介质"/>
+              <el-table-column prop="originalTemperature" label="原有温度(℃)"/>
+              <el-table-column prop="originalPressure" label="原有压力(kPa)"/>
+            </el-table>
+          </div>
+        </div>
+        <div class="d-row">
+          <div class="d-tit">编制人</div><div class="d-cont">{{details.workDetail.preparedBy}}</div>
+        </div>
+        <div class="d-row">
+          <div class="d-tit">编制时间</div><div class="d-cont">{{details.workDetail.preparedTime}}</div>
+        </div>
+        <div class="d-row">
+          <div class="d-tit">安全工作方案</div><div class="d-cont">{{details.workDetail.workProgramme == 1?'有':'无'}}</div>
+        </div>
+        <div class="d-row" v-if="details.workDetail.sketchMapPath !== ''">
+          <div class="d-tit">示意图</div>
+          <div class="d-cont">
+            <el-image v-for="item in details.workDetail.sketchMapPath?.split(',')" :preview-src-list="[item]" style="width: 150px; height: 150px;margin-right: 50px;margin-bottom: 20px" :src="item" fit="cover" />
           </div>
         </div>
       </div>
@@ -152,7 +186,7 @@
         <div class="d-tit">安全措施确认人</div><div class="d-cont">{{details.safetyMeasureList.map(i=>{return i.userName + '(' + i.phone+ ')'}).join('、')}}</div>
       </div>
       <div class="d-row">
-        <div class="d-tit">完工验收人</div><div class="d-cont">{{details.acceptUser.userName + '(' + details.acceptUser.phone+ ')'}}</div>
+        <div class="d-tit">完工验收人</div><div class="d-cont">{{details.acceptUserList.map(i=>{return i.userName + '(' + i.phone+ ')'}).join('、')}}</div>
       </div>
       <div class="d-row">
         <div class="d-tit">现场开始结束确认人</div><div class="d-cont">{{details.startOrEndList.map(i=>{return i.userName + '(' + i.phone+ ')'}).join('、')}}</div>

--
Gitblit v1.9.2