menchuang hace 10 meses
padre
commit
7f88a60289

+ 17 - 7
api/common.js

@@ -468,13 +468,23 @@ export function getEnginMaterialQualityList(enginType, enginSort, enginNode, eng
 	const data = {
 		enginType
 	}
-	if (enginSort !== undefined) {
-		data['enginSort'] = enginSort
-		data['enginNode'] = enginNode
-		data['enginStep'] = enginStep
-	}
-	if (nameType !== undefined) {
-		data['nameType'] = nameType
+	if (enginType == '民用工程') {
+		if (enginSort == 'old_renovation') {
+			if (enginSort !== undefined) {
+				data['enginSort'] = enginSort
+				data['enginNode'] = enginNode
+				data['enginStep'] = enginStep
+			}
+			if (nameType !== undefined) {
+				data['nameType'] = nameType
+			}
+		} else {
+			if (enginSort !== undefined) {
+				data['enginSort'] = enginSort
+
+			}
+		}
+
 	}
 	return request({
 		'url': '/zdsz/enginMaterialQuality/getEnginMaterialQualityList',

+ 230 - 20
components/bottomSheet/bottomSheet.vue

@@ -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>

+ 2 - 2
components/bottomSheet/bottomSheetMore.vue

@@ -67,7 +67,7 @@
 							</view>
 
 							<view v-if="title=='下沟'">
-								<view class="uni-common-mt" style="width: 100%;">
+								<!-- <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>
@@ -87,7 +87,7 @@
 												style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 										</view>
 									</view>
-								</view>
+								</view> -->
 
 								<view class="uni-common-mt" style="width: 100%;">
 									<text class="uni-title uni-common-pl" style=" font-size: 13px;color:

+ 21 - 19
pages/bottom_leg/bottom_leg.vue

@@ -122,12 +122,13 @@
 
 				</view>
 
-				<view class="container" style="color: #b2b2b2;">*沟上部分照片</view>
+
+				<view class="container" style="color: #b2b2b2;">*开挖前照片</view>
 				<view style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 					<image :src="loadImgSrc('updateimg.png')" mode=""
-						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(0)"
+						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(1)"
 						v-show="reviewStatus!='1'"></image>
-					<view v-for="(item,index) in imgArr0" :key="index" style="position: relative;">
+					<view v-for="(item,index) in imgArr1" :key="index" style="position: relative;">
 						<view
 							v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg'||item.substring(item.length-4)=='jpeg' ">
 							<image :src="item" mode="" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
@@ -137,7 +138,7 @@
 						<view v-else>
 							<video :src="item" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 						</view>
-						<view @click="remove(index,0)"
+						<view @click="remove(index,1)"
 							style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 							<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 							</image>
@@ -145,22 +146,22 @@
 					</view>
 				</view>
 
-				<view class="container" style="color: #b2b2b2;">*开挖前照片</view>
+				<view class="container" style="color: #b2b2b2;">*下沟照片</view>
 				<view style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 					<image :src="loadImgSrc('updateimg.png')" mode=""
-						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(1)"
+						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(2)"
 						v-show="reviewStatus!='1'"></image>
-					<view v-for="(item,index) in imgArr1" :key="index" style="position: relative;">
+					<view v-for="(item,index) in imgArr2" :key="index" style="position: relative;">
 						<view
 							v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg'||item.substring(item.length-4)=='jpeg' ">
 							<image :src="item" mode="" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
-								@click="showPhoto(index,1)">
+								@click="showPhoto(index,2)">
 							</image>
 						</view>
 						<view v-else>
 							<video :src="item" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 						</view>
-						<view @click="remove(index,1)"
+						<view @click="remove(index,2)"
 							style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 							<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 							</image>
@@ -168,22 +169,22 @@
 					</view>
 				</view>
 
-				<view class="container" style="color: #b2b2b2;">*下沟照片</view>
+				<view class="container" style="color: #b2b2b2;">*回填照片</view>
 				<view style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 					<image :src="loadImgSrc('updateimg.png')" mode=""
-						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(2)"
+						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(3)"
 						v-show="reviewStatus!='1'"></image>
-					<view v-for="(item,index) in imgArr2" :key="index" style="position: relative;">
+					<view v-for="(item,index) in imgArr3" :key="index" style="position: relative;">
 						<view
 							v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg'||item.substring(item.length-4)=='jpeg' ">
 							<image :src="item" mode="" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
-								@click="showPhoto(index,2)">
+								@click="showPhoto(index,3)">
 							</image>
 						</view>
 						<view v-else>
 							<video :src="item" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 						</view>
-						<view @click="remove(index,2)"
+						<view @click="remove(index,3)"
 							style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 							<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 							</image>
@@ -191,28 +192,29 @@
 					</view>
 				</view>
 
-				<view class="container" style="color: #b2b2b2;">*回填照片</view>
+				<view class="container" style="color: #b2b2b2;">*安装完成照片</view>
 				<view style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 					<image :src="loadImgSrc('updateimg.png')" mode=""
-						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(3)"
+						style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="chooseimage(0)"
 						v-show="reviewStatus!='1'"></image>
-					<view v-for="(item,index) in imgArr3" :key="index" style="position: relative;">
+					<view v-for="(item,index) in imgArr0" :key="index" style="position: relative;">
 						<view
 							v-if="item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg'||item.substring(item.length-4)=='jpeg' ">
 							<image :src="item" mode="" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
-								@click="showPhoto(index,3)">
+								@click="showPhoto(index,1)">
 							</image>
 						</view>
 						<view v-else>
 							<video :src="item" style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 						</view>
-						<view @click="remove(index,3)"
+						<view @click="remove(index,0)"
 							style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 							<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 							</image>
 						</view>
 					</view>
 				</view>
+
 			</view>
 
 

+ 16 - 9
pages/oldrenovation/courtyard/courtyard.vue

@@ -138,7 +138,7 @@
 						}})" class="tj-btn">添加</button>
 
 					</view>
-					<view class="align-items" style="margin-top: 20px;margin-bottom: 20px;">
+					<!-- <view class="align-items" style="margin-top: 20px;margin-bottom: 20px;">
 						<view class="container" style="color: #b2b2b2;">*请上传管道施工记录照片</view>
 						<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 							<image :src="loadImgSrc('updateimg.png')" mode=""
@@ -161,7 +161,7 @@
 								</view>
 							</view>
 						</view>
-					</view>
+					</view> -->
 					<view class="align-items" style="margin-top: 20px;margin-bottom: 20px;">
 						<view class="container" style="color: #b2b2b2;">*请上传管上皮深度测量照片</view>
 						<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
@@ -413,6 +413,7 @@
 				},
 				showPhoto(index, type) {
 					let typeArr = [];
+					let newArr = [];
 					if (type == 'gspsdcl') {
 						typeArr = this.imgGuanArr;
 					} else if (type == 'gdsgjl') {
@@ -420,9 +421,15 @@
 					} else {
 						typeArr = this.imgArr;
 					}
+					typeArr.forEach((item, index) => {
+						if (item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' ||
+							item.substring(item.length - 4) == 'jpeg') {
+							newArr.push(item)
+						}
+					});
 					uni.previewImage({
 						current: index,
-						urls: typeArr,
+						urls: newArr,
 					})
 
 				},
@@ -621,7 +628,7 @@
 						//
 						// } else {
 						//根据行政区id获取小区数据
-					
+
 
 						// getAreaList('').then(res => {
 						// 	this.XQList = res.data;
@@ -845,10 +852,10 @@
 						})
 					})
 
-					if (this.imgPipelineArr.length <= 0) {
-						this.$modal.msg('请上传管道施工记录照片')
-						return
-					}
+					// if (this.imgPipelineArr.length <= 0) {
+					// 	this.$modal.msg('请上传管道施工记录照片')
+					// 	return
+					// }
 					if (this.imgGuanArr.length <= 0) {
 						this.$modal.msg('请上传管上皮深度测量照片')
 						return
@@ -896,7 +903,7 @@
 							type: this.objValue.enginClassValue, //写死 上一页面传过来的  (拆旧管等 字典值)
 							zEngineeringInfoBo: {
 								ductalEpithelium: this.imgGuanArr, //照片集合
-								constructionRecords: this.imgPipelineArr,
+								//constructionRecords: this.imgPipelineArr,
 								trenchProspect: this.imgArr,
 								video: this.videoArr,
 								constructTime: this.time, //施工时间

+ 12 - 1
pages/oldrenovation/courtyard/newcourtyard.vue

@@ -102,7 +102,7 @@
 
 					</view>
 					<view
-						v-if="objValue.enginClassValue=='开挖前' || objValue.enginClassValue=='开挖后' ||objValue.enginClassValue=='焊口照片' ||objValue.enginClassValue== '隐蔽工程'"
+						v-if="objValue.enginClassValue=='开挖前' || objValue.enginClassValue=='开挖后' ||objValue.enginClassValue=='焊口照片' ||objValue.enginClassValue== '隐蔽工程'||objValue.enginClassValue== '管道施工记录'"
 						class="align-items" style="margin-top: 20px;margin-bottom: 20px;">
 						<view class="container" style="color: #b2b2b2;">*请上传照片</view>
 						<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
@@ -1226,6 +1226,17 @@
 								constructTime: this.time, //施工时间
 								remark: this.projectContent, //施工内容
 
+								boxBrand: this.imgBoxArr,
+								stonePowder: this.imgSfhtArr,
+								lightning: this.imgFljdArr,
+								bottomLeg: this.imgDtljArr,
+								groundHardening: this.imgHldmyhArr,
+
+								cannula: this.imgTgArr,
+								wallPlaster: this.imgNbmhArr,
+								protectiveNet: this.imgFhwArr,
+								starAnise: this.imgBjArr,
+
 							}
 
 						}

+ 9 - 1
pages/oldrenovation/overhead/newoverhead.vue

@@ -367,9 +367,16 @@
 					this.shareState = false;
 				},
 				showPhoto(index) {
+					let newArr = [];
+					this.imgArr.forEach((item, index) => {
+						if (item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' ||
+							item.substring(item.length - 4) == 'jpeg') {
+							newArr.push(item)
+						}
+					});
 					uni.previewImage({
 						current: index,
-						urls: this.imgArr,
+						urls: newArr,
 					})
 
 				},
@@ -523,6 +530,7 @@
 								this.selectList = response.data;
 							});
 
+
 					} else if (e == 'gg') { //规格
 
 						if (this.isEmpty(this.czggslList[index].cz.id)) {

+ 9 - 2
pages/oldrenovation/overhead/overhead.vue

@@ -310,11 +310,18 @@
 					this.shareState = false;
 				},
 				showPhoto(index) {
+					let newArr = [];
+					this.imgArr.forEach((item, index) => {
+						if (item.substring(item.length - 3) == 'png' || item.substring(item.length - 3) == 'jpg' ||
+							item.substring(item.length - 4) == 'jpeg') {
+							newArr.push(item)
+						}
+					});
 					uni.previewImage({
 						current: index,
-						urls: this.imgArr,
+						urls: newArr,
 					})
-
+					
 				},
 				remove(index) {
 					uni.showModal({

+ 195 - 3
pages/statistics/historyDetailsCourtyard.vue

@@ -21,7 +21,7 @@
 						</view>
 					</view>
 					<view
-						v-if="title=='开挖前'||title=='开挖后'||title=='焊口照片'||title=='隐蔽工程'||title=='除锈刷油'||title=='打磨'||title=='全貌照片'">
+						v-if="title=='开挖前'||title=='开挖后'||title=='焊口照片'||title=='隐蔽工程'||title=='除锈刷油'||title=='打磨'||title=='全貌照片'||title=='焊接'||title=='管道施工记录'">
 						<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; margin-left: 10px;">
 							<image :src="loadImgSrc('updateimg.png')" mode=""
 								style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="choose('other',key)">
@@ -215,7 +215,7 @@
 						</view>
 						<button @click="btnAdd(key,index)" class="tj-btn">添加</button>
 
-						<view class="uni-common-mt" style="width: 100%;">
+						<!-- <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>
@@ -242,7 +242,7 @@
 									</image>
 								</view>
 							</view>
-						</view>
+						</view> -->
 
 						<view class="uni-common-mt" style="width: 100%;">
 							<text class="uni-title uni-common-pl" style=" font-size: 13px;color:
@@ -465,12 +465,123 @@
 							</view>
 						</view>
 
+					</view>
+					<view v-if="title=='阀井'">
+						<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;">
+							<image :src="loadImgSrc('updateimg.png')" mode=""
+								style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="choose('Tg',key)">
+							</image>
+							<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 @click="removeht(index,key,'Tg')"
+									style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
+									<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
+									</image>
+								</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;">
+							<image :src="loadImgSrc('updateimg.png')" mode=""
+								style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="choose('Nbmh',key)">
+							</image>
+							<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 @click="removeht(index,key,'Nbmh')"
+									style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
+									<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
+									</image>
+								</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;">
+							<image :src="loadImgSrc('updateimg.png')" mode=""
+								style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="choose('Fhw',key)">
+							</image>
+							<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 @click="removeht(index,key,'Fhw')"
+									style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
+									<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
+									</image>
+								</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;">
+							<image :src="loadImgSrc('updateimg.png')" mode=""
+								style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; " @click="choose('Bj',key)">
+							</image>
+							<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 @click="removeht(index,key,'Bj')"
+									style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
+									<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
+									</image>
+								</view>
+							</view>
+						</view>
 					</view>
+
 				</view>
 			</view>
 		</view>
+		</view>
 		<!-- <view class="gesture-area" v-show="playVideo" >
 			 <view @click="closeVideo()"
 			 	style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
@@ -721,6 +832,26 @@
 									.groundHardening
 									.splice(index, 1)
 
+							} else if (type == 'Tg') {
+								this.dataJson.zEngineeringNodeBo.zEngineeringInfoBoList[key]
+									.cannula
+									.splice(index, 1)
+
+							} else if (type == 'Nbmh') {
+								this.dataJson.zEngineeringNodeBo.zEngineeringInfoBoList[key]
+									.wallPlaster
+									.splice(index, 1)
+
+							} else if (type == 'Fhw') {
+								this.dataJson.zEngineeringNodeBo.zEngineeringInfoBoList[key]
+									.protectiveNet
+									.splice(index, 1)
+
+							} else if (type == 'Bj') {
+								this.dataJson.zEngineeringNodeBo.zEngineeringInfoBoList[key]
+									.starAnise
+									.splice(index, 1)
+
 							}
 
 						}
@@ -855,6 +986,30 @@
 													.groundHardening.push(data
 														.data
 														.url);
+											} else if (e == 'Tg') {
+												_this.dataJson.zEngineeringNodeBo
+													.zEngineeringInfoBoList[_this.dataIndex]
+													.cannula.push(data
+														.data
+														.url);
+											} else if (e == 'Nbmh') {
+												_this.dataJson.zEngineeringNodeBo
+													.zEngineeringInfoBoList[_this.dataIndex]
+													.wallPlaster.push(data
+														.data
+														.url);
+											} else if (e == 'Fhw') {
+												_this.dataJson.zEngineeringNodeBo
+													.zEngineeringInfoBoList[_this.dataIndex]
+													.protectiveNet.push(data
+														.data
+														.url);
+											} else if (e == 'Bj') {
+												_this.dataJson.zEngineeringNodeBo
+													.zEngineeringInfoBoList[_this.dataIndex]
+													.starAnise.push(data
+														.data
+														.url);
 											}
 
 											_this.$modal.msg('上传成功!')
@@ -948,6 +1103,22 @@
 											_this.dataJson.zEngineeringNodeBo
 												.zEngineeringInfoBoList[_this.dataIndex]
 												.groundHardening.push(data.data.url);
+										} else if (e == 'Tg') {
+											_this.dataJson.zEngineeringNodeBo
+												.zEngineeringInfoBoList[_this.dataIndex]
+												.cannula.push(data.data.url);
+										} else if (e == 'Nbmh') {
+											_this.dataJson.zEngineeringNodeBo
+												.zEngineeringInfoBoList[_this.dataIndex]
+												.wallPlaster.push(data.data.url);
+										} else if (e == 'Fhw') {
+											_this.dataJson.zEngineeringNodeBo
+												.zEngineeringInfoBoList[_this.dataIndex]
+												.protectiveNet.push(data.data.url);
+										} else if (e == 'Bj') {
+											_this.dataJson.zEngineeringNodeBo
+												.zEngineeringInfoBoList[_this.dataIndex]
+												.starAnise.push(data.data.url);
 										}
 										_this.$modal.msg('上传成功!')
 									}
@@ -1091,6 +1262,27 @@
 						}
 					})
 
+				} else if (this.title == '阀井') {
+					this.dataJson.zEngineeringNodeBo.zEngineeringInfoBoList.forEach((res) => {
+						if (res.cannula.length == 0) {
+							this.$modal.msg("请上传套管照片");
+							isSubmit = false;
+						}
+						if (res.wallPlaster.length == 0) {
+							this.$modal.msg("请上传内壁抹灰照片");
+							isSubmit = false;
+						}
+						if (res.protectiveNet.length == 0) {
+							this.$modal.msg("请上传防护网照片");
+							isSubmit = false;
+						}
+						if (res.starAnise.length == 0) {
+							this.$modal.msg("请上传八角照片");
+							isSubmit = false;
+						}
+
+					})
+
 				} else {
 
 					if (this.title == '全貌照片') {

+ 24 - 22
pages/statistics/history_details_bottom_leg.vue

@@ -40,28 +40,29 @@
 						</view>
 
 					</view>
+
 					<view class="uni-media-list-text-top">
 						<view class="uni-common-mt" style="width: 100%;">
-							<text class="tit-text">沟上部分照片:</text>
+							<text class="tit-text">开挖前照片:</text>
 							<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; ">
 								<image :src="loadImgSrc('updateimg.png')" mode=""
 									style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; "
-									@click="chooseimage(0,key)">
+									@click="chooseimage(1,key)">
 								</image>
-								<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-4)=='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>
 										<video :src="item"
 											style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 									</view>
-									<view @click="removeht(index,key,0)"
+									<view @click="removeht(index,key,1)"
 										style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 										<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 										</image>
@@ -70,28 +71,31 @@
 							</view>
 						</view>
 					</view>
+
+
 					<view class="uni-media-list-text-top">
 						<view class="uni-common-mt" style="width: 100%;">
-							<text class="tit-text">开挖前照片:</text>
+							<text class="tit-text" style=" font-size: 13px;color:
+							#000;margin-top: 5px;">下沟照片:</text>
 							<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; ">
 								<image :src="loadImgSrc('updateimg.png')" mode=""
 									style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; "
-									@click="chooseimage(1,key)">
+									@click="chooseimage(2,key)">
 								</image>
-								<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-4)=='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>
 										<video :src="item"
 											style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 									</view>
-									<view @click="removeht(index,key,1)"
+									<view @click="removeht(index,key,2)"
 										style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 										<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 										</image>
@@ -101,30 +105,29 @@
 						</view>
 					</view>
 
-
 					<view class="uni-media-list-text-top">
 						<view class="uni-common-mt" style="width: 100%;">
 							<text class="tit-text" style=" font-size: 13px;color:
-							#000;margin-top: 5px;">下沟照片:</text>
+							#000;margin-top: 5px;">回填照片:</text>
 							<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; ">
 								<image :src="loadImgSrc('updateimg.png')" mode=""
 									style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; "
-									@click="chooseimage(2,key)">
+									@click="chooseimage(3,key)">
 								</image>
-								<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-4)=='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 @click="removeht(index,key,2)"
+									<view @click="removeht(index,key,3)"
 										style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 										<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 										</image>
@@ -136,27 +139,26 @@
 
 					<view class="uni-media-list-text-top">
 						<view class="uni-common-mt" style="width: 100%;">
-							<text class="tit-text" style=" font-size: 13px;color:
-							#000;margin-top: 5px;">回填照片:</text>
+							<text class="tit-text">安装完成照片:</text>
 							<view class="" style="display: flex; flex-wrap: wrap;margin-top: 10px; ">
 								<image :src="loadImgSrc('updateimg.png')" mode=""
 									style="width: 200rpx; height: 150rpx; margin: 0 12rpx;; "
-									@click="chooseimage(3,key)">
+									@click="chooseimage(0,key)">
 								</image>
-								<view v-for="(item,index) in  value.inferiorSulcus" :key="index"
+								<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-4)=='jpeg' ">
 										<image :src="item" mode=""
 											style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"
-											@click="showPhoto(index,value.inferiorSulcus)">
+											@click="showPhoto(index,value.onTheDitch)">
 										</image>
 									</view>
 									<view v-else>
 										<video :src="item"
 											style="width: 100rpx; height: 100rpx; margin: 0 12rpx;"></video>
 									</view>
-									<view @click="removeht(index,key,3)"
+									<view @click="removeht(index,key,0)"
 										style="position: absolute; top: 0; right: 14rpx; border-radius: 50%;">
 										<image :src="loadImgSrc('icon_close.png')" style=" width: 15px; height: 15px;">
 										</image>

+ 16 - 12
pages/statistics/statistics.vue

@@ -1078,18 +1078,22 @@
 									obj))
 						})
 
-					} else if (this.nodeType == 'pressure_regulating') { //调压柜
-						let obj = {
-							id: this.nodeId,
-							type: item.enginClassificationName
-						};
-						uni.navigateTo({
-							url: '/pages/statistics/historyDetailsCourtyard?params=' + encodeURIComponent(
-								JSON
-								.stringify(
-									obj))
-						})
-
+					}  
+					// else if (this.nodeType == 'pressure_regulating') { //调压柜
+					// 	let obj = {
+					// 		id: this.nodeId,
+					// 		type: item.enginClassificationName
+					// 	};
+					// 	uni.navigateTo({
+					// 		url: '/pages/statistics/historyDetailsCourtyard?params=' + encodeURIComponent(
+					// 			JSON
+					// 			.stringify(
+					// 				obj))
+					// 	})
+
+					// }
+					 else {
+						this.handleShowSheet();
 					}
 				} else if (this.EngineeringValue == '开栓') {