|
@@ -32,7 +32,8 @@
|
|
|
<view class="tit-text">施工时间:</view>{{value.createTime}}
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view v-if="title=='立杠'||title=='表后管'||title=='挂表'||title=='阀管'||title=='报警器'||title=='切断阀'">
|
|
|
+ <view
|
|
|
+ v-if="title=='立杠'||title=='表后管'||title=='挂表'||title=='阀管'||title=='报警器'||title=='切断阀'">
|
|
|
<view class="uni-media-list-text-top" v-show="title=='阀管'">
|
|
|
<view class="tit-text">上门类型:</view>{{value.zEngineeringMaterialBo[0].visitType}}
|
|
|
</view>
|
|
@@ -63,11 +64,11 @@
|
|
|
</view>
|
|
|
|
|
|
<view
|
|
|
- v-if="title=='开挖前'||title=='开挖后'||title=='焊口照片'||title=='隐蔽工程'||title=='除锈刷油'||title=='打磨'||title=='管道施工记录'">
|
|
|
+ v-if="title=='开挖前'||title=='开挖后'||title=='焊口照片'||title=='隐蔽工程'||title=='除锈刷油'||title=='打磨'||title=='管道施工记录'||title=='调压柜'||title=='阀井'">
|
|
|
<view class="uni-media-list-text-top">
|
|
|
<view class="tit-text">施工时间:</view>{{value.constructTime}}
|
|
|
</view>
|
|
|
- <view class="uni-media-list-text-top" v-if="title!='管道施工记录'">
|
|
|
+ <view class="uni-media-list-text-top">
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
#000;margin-top: 5px;">施工内容:</text>
|
|
@@ -178,7 +179,7 @@
|
|
|
<view class="uni-media-list-text-top">
|
|
|
<view class="tit-text">施工时间:</view>{{value.constructTime}}
|
|
|
</view>
|
|
|
-
|
|
|
+
|
|
|
<view class="uni-media-list-text-top">
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
@@ -191,14 +192,14 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
+
|
|
|
<view class="uni-media-list-text-top">
|
|
|
-
|
|
|
+
|
|
|
<view class="tit-text">施工位置:</view>
|
|
|
<text style="margin-right: 10px;">{{value.constructAddre}}</text>
|
|
|
第{{value.zEngineeringMaterialBo[0].number}}根
|
|
|
</view>
|
|
|
-
|
|
|
+
|
|
|
<view class="uni-media-list-text-top">
|
|
|
|
|
|
<view class="tit-text">负责人:</view>
|
|
@@ -209,19 +210,20 @@
|
|
|
<view class="tit-text">负责人联系电话:</view>
|
|
|
<text>{{value.constructPhone}}</text>
|
|
|
</view>
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
- #000;margin-top: 5px; margin-left: 8px;">沟上部分照片:</text>
|
|
|
+ #000;margin-top: 5px; margin-left: 8px;">开挖前照片:</text>
|
|
|
</view>
|
|
|
<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
- <view v-for="(item,index) in value.onTheDitch" :key="index"
|
|
|
+ <view v-for="(item,index) in value.beforeBottom" :key="index"
|
|
|
style="position: relative;">
|
|
|
<view
|
|
|
v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
<image :src="item" mode=""
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
- @click="showPhoto(index,value.onTheDitch)">
|
|
|
+ @click="showPhoto(index,value.beforeBottom)">
|
|
|
</image>
|
|
|
</view>
|
|
|
<view v-else>
|
|
@@ -230,18 +232,19 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
- #000;margin-top: 5px; margin-left: 8px;">开挖前照片:</text>
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">下沟照片:</text>
|
|
|
</view>
|
|
|
<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
- <view v-for="(item,index) in value.beforeBottom" :key="index"
|
|
|
+ <view v-for="(item,index) in value.legBackfilling" :key="index"
|
|
|
style="position: relative;">
|
|
|
<view
|
|
|
v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
<image :src="item" mode=""
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
- @click="showPhoto(index,value.beforeBottom)">
|
|
|
+ @click="showPhoto(index,value.legBackfilling)">
|
|
|
</image>
|
|
|
</view>
|
|
|
<view v-else>
|
|
@@ -253,44 +256,251 @@
|
|
|
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
- #000;margin-top: 5px;margin-left: 8px;">下沟照片:</text>
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">回填照片:</text>
|
|
|
</view>
|
|
|
<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
- <view v-for="(item,index) in value.legBackfilling" :key="index"
|
|
|
+ <view v-for="(item,index) in value.inferiorSulcus" :key="index"
|
|
|
style="position: relative;">
|
|
|
<view
|
|
|
v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
<image :src="item" mode=""
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
- @click="showPhoto(index,value.legBackfilling)">
|
|
|
+ @click="showPhoto(index,value.inferiorSulcus)">
|
|
|
</image>
|
|
|
</view>
|
|
|
<view v-else>
|
|
|
<video :src="item"
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
</view>
|
|
|
+
|
|
|
</view>
|
|
|
</view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px; margin-left: 8px;">安装完成照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.onTheDitch" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.onTheDitch)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+
|
|
|
+ <view v-else-if="title=='调压柜'">
|
|
|
+ <view class="uni-media-list-text-top">
|
|
|
+
|
|
|
+ <view class="tit-text">负责人:</view>
|
|
|
+ <text>{{value.constructUser}}</text>
|
|
|
+ </view>
|
|
|
+ <view class="uni-media-list-text-top">
|
|
|
|
|
|
+ <view class="tit-text">负责人联系电话:</view>
|
|
|
+ <text>{{value.constructPhone}}</text>
|
|
|
+ </view>
|
|
|
<view class="uni-common-mt" style="width: 100%;">
|
|
|
<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
- #000;margin-top: 5px;margin-left: 8px;">回填照片:</text>
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">调压箱名牌照片:</text>
|
|
|
</view>
|
|
|
<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
- <view v-for="(item,index) in value.inferiorSulcus" :key="index"
|
|
|
+ <view v-for="(item,index) in value.boxBrand" :key="index"
|
|
|
style="position: relative;">
|
|
|
<view
|
|
|
v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
<image :src="item" mode=""
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
- @click="showPhoto(index,value.inferiorSulcus)">
|
|
|
+ @click="showPhoto(index,value.boxBrand)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">调压箱内石粉回填照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.stonePowder" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.stonePowder)">
|
|
|
</image>
|
|
|
</view>
|
|
|
<view v-else>
|
|
|
<video :src="item"
|
|
|
style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">调压箱防雷接地照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.lightning" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.lightning)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">调压箱底腿连接照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.bottomLeg" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.bottomLeg)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">调压箱护栏及地面硬化(远景)照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.groundHardening" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.groundHardening)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view v-else-if="title=='阀井'">
|
|
|
+ <view class="uni-media-list-text-top">
|
|
|
|
|
|
+ <view class="tit-text">负责人:</view>
|
|
|
+ <text>{{value.constructUser}}</text>
|
|
|
+ </view>
|
|
|
+ <view class="uni-media-list-text-top">
|
|
|
+
|
|
|
+ <view class="tit-text">负责人联系电话:</view>
|
|
|
+ <text>{{value.constructPhone}}</text>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">套管照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.cannula" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.cannula)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">内壁抹灰照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.wallPlaster" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.wallPlaster)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">防护网照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.protectiveNet" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.protectiveNet)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="uni-common-mt" style="width: 100%;">
|
|
|
+ <text class="uni-title uni-common-pl" style=" font-size: 13px;color:
|
|
|
+ #000;margin-top: 5px;margin-left: 8px;">八角照片:</text>
|
|
|
+ </view>
|
|
|
+ <view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px;">
|
|
|
+ <view v-for="(item,index) in value.starAnise" :key="index"
|
|
|
+ style="position: relative;">
|
|
|
+ <view
|
|
|
+ v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' || item.substring(item.length - 3) == 'jpeg'">
|
|
|
+ <image :src="item" mode=""
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
|
|
|
+ @click="showPhoto(index,value.starAnise)">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+ <view v-else>
|
|
|
+ <video :src="item"
|
|
|
+ style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|