1
This commit is contained in:
		
							parent
							
								
									340153a534
								
							
						
					
					
						commit
						126cfc1380
					
				@ -32,20 +32,24 @@
 | 
				
			|||||||
						<text>{{item0.deviceName}}</text>
 | 
											<text>{{item0.deviceName}}</text>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="detail">
 | 
										<view class="detail">
 | 
				
			||||||
						<view class="item" v-for="item,index in item0.weatherListChild" :key="index" @click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,1)">
 | 
											<view class="item" v-for="item,index in item0.weatherListChild" :key="index"
 | 
				
			||||||
 | 
												@click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,1)">
 | 
				
			||||||
							<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
												<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
				
			||||||
							<view class="info">
 | 
												<view class="info">
 | 
				
			||||||
								<view class="">
 | 
													<view class="">
 | 
				
			||||||
									{{ item.environmentDataId }}
 | 
														{{ item.environmentDataId }}
 | 
				
			||||||
								</view>
 | 
													</view>
 | 
				
			||||||
								<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}</view>
 | 
													<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
														{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}
 | 
				
			||||||
 | 
													</view>
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item0.weatherListChild.length > 0"></view>
 | 
										<view class="line" v-if="item0.weatherListChild.length > 0"></view>
 | 
				
			||||||
					<view class="updateTime">
 | 
										<view class="updateTime">
 | 
				
			||||||
						<span></span>
 | 
											<span></span>
 | 
				
			||||||
						<span>*更新数据时间 :  {{ (updateTimeWeather.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTimeWeather.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
											<span>*更新数据时间 :
 | 
				
			||||||
 | 
												 {{ (updateTimeWeather.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTimeWeather.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
				</view>
 | 
									</view>
 | 
				
			||||||
			</template>
 | 
								</template>
 | 
				
			||||||
@ -58,20 +62,24 @@
 | 
				
			|||||||
						<text>{{item0.deviceTypeName}}</text>
 | 
											<text>{{item0.deviceTypeName}}</text>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="detail">
 | 
										<view class="detail">
 | 
				
			||||||
						<view class="item" v-for="item,index in item0.equipmentName30ListChild" :key="index" @click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,1)">
 | 
											<view class="item" v-for="item,index in item0.equipmentName30ListChild" :key="index"
 | 
				
			||||||
 | 
												@click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,1)">
 | 
				
			||||||
							<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
												<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
				
			||||||
							<view class="info">
 | 
												<view class="info">
 | 
				
			||||||
								<view class="">
 | 
													<view class="">
 | 
				
			||||||
									{{ item.environmentDataId }}
 | 
														{{ item.environmentDataId }}
 | 
				
			||||||
								</view>
 | 
													</view>
 | 
				
			||||||
								<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}</view>
 | 
													<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
														{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}
 | 
				
			||||||
 | 
													</view>
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item0.equipmentName30ListChild.length > 0"></view>
 | 
										<view class="line" v-if="item0.equipmentName30ListChild.length > 0"></view>
 | 
				
			||||||
					<view class="updateTime">
 | 
										<view class="updateTime">
 | 
				
			||||||
						<span></span>
 | 
											<span></span>
 | 
				
			||||||
						<span>*更新数据时间 :  {{ (updateTime30.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTime30.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
											<span>*更新数据时间 :
 | 
				
			||||||
 | 
												 {{ (updateTime30.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTime30.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
				</view>
 | 
									</view>
 | 
				
			||||||
			</template>
 | 
								</template>
 | 
				
			||||||
@ -83,20 +91,24 @@
 | 
				
			|||||||
						<text>{{item0.deviceTypeName}}</text>
 | 
											<text>{{item0.deviceTypeName}}</text>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="detail">
 | 
										<view class="detail">
 | 
				
			||||||
						<view class="item" v-for="item,index in item0.equipmentName20ListChild" :key="index" @click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,2)">
 | 
											<view class="item" v-for="item,index in item0.equipmentName20ListChild" :key="index"
 | 
				
			||||||
 | 
												@click="toTarget_water_fertilizer_PH(item.equipmentId,item.environmentData,item.environmentDataId,item.equipmentNumber,item.targetValue,getTypeList(item.formula),item.equipmentName,2)">
 | 
				
			||||||
							<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
												<image :src="`../../static/icon_new/icon${ item.formula }.png`" mode=""></image>
 | 
				
			||||||
							<view class="info">
 | 
												<view class="info">
 | 
				
			||||||
								<view class="">
 | 
													<view class="">
 | 
				
			||||||
									{{ getStatus(item.equipmentNumber,item.targetValue) + item.environmentDataId }}
 | 
														{{ getStatus(item.equipmentNumber,item.targetValue) + item.environmentDataId }}
 | 
				
			||||||
								</view>
 | 
													</view>
 | 
				
			||||||
								<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}</view>
 | 
													<view class="" :style="item.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
														{{ item.equipmentStart == 0 ? '故障' : ((item.formula == '12' ? getWindDirection(item.environmentData) : item.environmentData) + (item.formula == '12' ? '' : getTypeList(item.formula))) }}
 | 
				
			||||||
 | 
													</view>
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item0.equipmentName20ListChild.length > 0"></view>
 | 
										<view class="line" v-if="item0.equipmentName20ListChild.length > 0"></view>
 | 
				
			||||||
					<view class="updateTime">
 | 
										<view class="updateTime">
 | 
				
			||||||
						<span></span>
 | 
											<span></span>
 | 
				
			||||||
						<span>*更新数据时间 :  {{ (updateTime20.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTime20.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
											<span>*更新数据时间 :
 | 
				
			||||||
 | 
												 {{ (updateTime20.filter(el=> el.equipmentId == item0.deviceId)).length > 0 ? (updateTime20.filter(el=> el.equipmentId == item0.deviceId))[0].updateTime : '暂无'}}</span>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
				</view>
 | 
									</view>
 | 
				
			||||||
			</template>
 | 
								</template>
 | 
				
			||||||
@ -114,7 +126,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : (item2.environmentData + getTypeList(item2.formula)) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : (item2.environmentData + getTypeList(item2.formula)) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_mubiao.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_mubiao.length > 0"></view>
 | 
				
			||||||
@ -127,7 +141,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_1.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_1.length > 0"></view>
 | 
				
			||||||
@ -139,7 +155,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_one.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_one.length > 0"></view>
 | 
				
			||||||
@ -151,7 +169,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_2.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_2.length > 0"></view>
 | 
				
			||||||
@ -163,7 +183,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_two.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_two.length > 0"></view>
 | 
				
			||||||
@ -175,7 +197,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_three.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_three.length > 0"></view>
 | 
				
			||||||
@ -187,7 +211,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_four.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_four.length > 0"></view>
 | 
				
			||||||
@ -199,7 +225,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_five.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_five.length > 0"></view>
 | 
				
			||||||
@ -211,7 +239,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_six.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_six.length > 0"></view>
 | 
				
			||||||
@ -223,7 +253,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_seven.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_seven.length > 0"></view>
 | 
				
			||||||
@ -235,7 +267,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_eight.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_eight.length > 0"></view>
 | 
				
			||||||
@ -247,7 +281,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_nine.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_nine.length > 0"></view>
 | 
				
			||||||
@ -259,7 +295,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_ten.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_ten.length > 0"></view>
 | 
				
			||||||
@ -271,7 +309,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_eleven.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_eleven.length > 0"></view>
 | 
				
			||||||
@ -283,7 +323,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_twelve.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_twelve.length > 0"></view>
 | 
				
			||||||
@ -295,7 +337,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_thirteen.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_thirteen.length > 0"></view>
 | 
				
			||||||
@ -307,7 +351,9 @@
 | 
				
			|||||||
							<view class="">
 | 
												<view class="">
 | 
				
			||||||
								{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
													{{ getStatus(item2.equipmentNumber,item2.targetValue) + item2.environmentDataId }}
 | 
				
			||||||
							</view>
 | 
												</view>
 | 
				
			||||||
							<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}</view>
 | 
												<view class="" :style="item2.equipmentStart == 0 ? 'color:red':''">
 | 
				
			||||||
 | 
													{{ item2.equipmentStart == 0 ? '故障' : item2.environmentData + getTypeList(item2.formula) }}
 | 
				
			||||||
 | 
												</view>
 | 
				
			||||||
						</view>
 | 
											</view>
 | 
				
			||||||
					</view>
 | 
										</view>
 | 
				
			||||||
					<view class="line" v-if="item1.childList_fourteen.length > 0"></view>
 | 
										<view class="line" v-if="item1.childList_fourteen.length > 0"></view>
 | 
				
			||||||
@ -315,7 +361,8 @@
 | 
				
			|||||||
				</view>
 | 
									</view>
 | 
				
			||||||
				<view class="updateTime">
 | 
									<view class="updateTime">
 | 
				
			||||||
					<span></span>
 | 
										<span></span>
 | 
				
			||||||
					<span>*更新数据时间 :  {{ (updateTime.filter(el=> el.equipmentId == item1.deviceId)).length > 0 ? (updateTime.filter(el=> el.equipmentId == item1.deviceId))[0].updateTime : '暂无'}}</span>
 | 
										<span>*更新数据时间 :
 | 
				
			||||||
 | 
											 {{ (updateTime.filter(el=> el.equipmentId == item1.deviceId)).length > 0 ? (updateTime.filter(el=> el.equipmentId == item1.deviceId))[0].updateTime : '暂无'}}</span>
 | 
				
			||||||
				</view>
 | 
									</view>
 | 
				
			||||||
			</view>
 | 
								</view>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -445,16 +492,16 @@
 | 
				
			|||||||
				timer: null,
 | 
									timer: null,
 | 
				
			||||||
				updateTime: [],
 | 
									updateTime: [],
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				weatherList:[],
 | 
									weatherList: [],
 | 
				
			||||||
				weatherDeviceName:'',
 | 
									weatherDeviceName: '',
 | 
				
			||||||
				updateTimeWeather:[],
 | 
									updateTimeWeather: [],
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				equipmentName30List:[],
 | 
									equipmentName30List: [],
 | 
				
			||||||
				equipmentName30ListChild:[],
 | 
									equipmentName30ListChild: [],
 | 
				
			||||||
				equipmentName20List:[],
 | 
									equipmentName20List: [],
 | 
				
			||||||
				equipmentName20ListChild:[],
 | 
									equipmentName20ListChild: [],
 | 
				
			||||||
				updateTime30:[],
 | 
									updateTime30: [],
 | 
				
			||||||
				updateTime20:[],
 | 
									updateTime20: [],
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
		onLoad() {
 | 
							onLoad() {
 | 
				
			||||||
@ -542,41 +589,41 @@
 | 
				
			|||||||
					if (res.code == 200) {
 | 
										if (res.code == 200) {
 | 
				
			||||||
						this.equipmentName30List = [];
 | 
											this.equipmentName30List = [];
 | 
				
			||||||
						this.equipmentName20List = [];
 | 
											this.equipmentName20List = [];
 | 
				
			||||||
						res.data.forEach(el=>{
 | 
											res.data.forEach(el => {
 | 
				
			||||||
							if(el.equipmentName == 30){
 | 
												if (el.equipmentName == 30) {
 | 
				
			||||||
								this.equipmentName30List.push(el)
 | 
													this.equipmentName30List.push(el)
 | 
				
			||||||
							}
 | 
												}
 | 
				
			||||||
							if(el.equipmentName == 20){
 | 
												if (el.equipmentName == 20) {
 | 
				
			||||||
								this.equipmentName20List.push(el)
 | 
													this.equipmentName20List.push(el)
 | 
				
			||||||
							}
 | 
												}
 | 
				
			||||||
						})
 | 
											})
 | 
				
			||||||
						if(this.equipmentName30List.length != 0){
 | 
											if (this.equipmentName30List.length != 0) {
 | 
				
			||||||
							this.getcontrol_rtDatastation1()
 | 
												this.getcontrol_rtDatastation1()
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
						if(this.equipmentName20List.length != 0){
 | 
											if (this.equipmentName20List.length != 0) {
 | 
				
			||||||
							this.getFi_rtdata()
 | 
												this.getFi_rtdata()
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
						this.waterAndFertilizerParamsList = res.data.map((item, index) => {
 | 
											this.waterAndFertilizerParamsList = res.data.map((item, index) => {
 | 
				
			||||||
							return {
 | 
												return {
 | 
				
			||||||
								...item,
 | 
													...item,
 | 
				
			||||||
								childList: [],
 | 
													childList: [],
 | 
				
			||||||
								childList_mubiao: [],//目标
 | 
													childList_mubiao: [], //目标
 | 
				
			||||||
								childList_1: [],//平均
 | 
													childList_1: [], //平均
 | 
				
			||||||
								childList_2: [],//平均
 | 
													childList_2: [], //平均
 | 
				
			||||||
								childList_one: [],//1#
 | 
													childList_one: [], //1#
 | 
				
			||||||
								childList_two: [],//2#
 | 
													childList_two: [], //2#
 | 
				
			||||||
								childList_three: [],//3#
 | 
													childList_three: [], //3#
 | 
				
			||||||
								childList_four: [],//4#
 | 
													childList_four: [], //4#
 | 
				
			||||||
								childList_five: [],//5#
 | 
													childList_five: [], //5#
 | 
				
			||||||
								childList_six: [],//6#
 | 
													childList_six: [], //6#
 | 
				
			||||||
								childList_seven: [],//7#
 | 
													childList_seven: [], //7#
 | 
				
			||||||
								childList_eight: [],//8#
 | 
													childList_eight: [], //8#
 | 
				
			||||||
								childList_nine: [],//9#
 | 
													childList_nine: [], //9#
 | 
				
			||||||
								childList_ten: [],//10#
 | 
													childList_ten: [], //10#
 | 
				
			||||||
								childList_eleven: [],//11#
 | 
													childList_eleven: [], //11#
 | 
				
			||||||
								childList_twelve: [],//12#
 | 
													childList_twelve: [], //12#
 | 
				
			||||||
								childList_thirteen: [],//13#
 | 
													childList_thirteen: [], //13#
 | 
				
			||||||
								childList_fourteen: [],//14#
 | 
													childList_fourteen: [], //14#
 | 
				
			||||||
							}
 | 
												}
 | 
				
			||||||
						})
 | 
											})
 | 
				
			||||||
						this.updateTime = []
 | 
											this.updateTime = []
 | 
				
			||||||
@ -595,26 +642,64 @@
 | 
				
			|||||||
									// });
 | 
														// });
 | 
				
			||||||
									uni.stopPullDownRefresh();
 | 
														uni.stopPullDownRefresh();
 | 
				
			||||||
									i.childList = res.data;
 | 
														i.childList = res.data;
 | 
				
			||||||
									i.childList_mubiao = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == '目标' || (this.getStatus(el.equipmentNumber, el.targetValue)) == ('目标' + el.equipmentNumber +'#'));
 | 
														i.childList_mubiao = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
									i.childList_1 = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == '1#平均');
 | 
																.equipmentNumber, el.targetValue)) == '目标' || (this
 | 
				
			||||||
									i.childList_2 = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == '2#平均');
 | 
																.getStatus(el.equipmentNumber, el.targetValue)) ==
 | 
				
			||||||
 | 
															('目标' + el.equipmentNumber + '#'));
 | 
				
			||||||
 | 
														i.childList_1 = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == '1#平均');
 | 
				
			||||||
 | 
														i.childList_2 = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == '2#平均');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
									i.childList_one = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 1);
 | 
														i.childList_one = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 1);
 | 
				
			||||||
									// i.childList_one = [...i.childList_1,...i.childList_one];
 | 
														// i.childList_one = [...i.childList_1,...i.childList_one];
 | 
				
			||||||
									i.childList_two = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 2);
 | 
														i.childList_two = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 2);
 | 
				
			||||||
									// i.childList_two = [...i.childList_2,...i.childList_two]
 | 
														// i.childList_two = [...i.childList_2,...i.childList_two]
 | 
				
			||||||
									i.childList_three = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 3);
 | 
														i.childList_three = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
									i.childList_four = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 4);
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
									i.childList_five = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 5);
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 3);
 | 
				
			||||||
									i.childList_six = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 6);
 | 
														i.childList_four = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
									i.childList_seven = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 7);
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
									i.childList_eight = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 8);
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 4);
 | 
				
			||||||
									i.childList_nine = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 9);
 | 
														i.childList_five = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
									i.childList_ten = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 10);
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
									i.childList_eleven = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 11);
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 5);
 | 
				
			||||||
									i.childList_twelve = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 12);
 | 
														i.childList_six = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
									i.childList_thirteen = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 13);
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
									i.childList_fourteen = res.data.filter(el => (this.getStatus(el.equipmentNumber, el.targetValue)) == (el.equipmentNumber + '#') && el.equipmentNumber == 14);
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 6);
 | 
				
			||||||
 | 
														i.childList_seven = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 7);
 | 
				
			||||||
 | 
														i.childList_eight = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 8);
 | 
				
			||||||
 | 
														i.childList_nine = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
															.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
															.equipmentNumber + '#') && el.equipmentNumber == 9);
 | 
				
			||||||
 | 
														i.childList_ten = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
																.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
																.equipmentNumber + '#') && el.equipmentNumber ==
 | 
				
			||||||
 | 
															10);
 | 
				
			||||||
 | 
														i.childList_eleven = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
																.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
																.equipmentNumber + '#') && el.equipmentNumber ==
 | 
				
			||||||
 | 
															11);
 | 
				
			||||||
 | 
														i.childList_twelve = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
																.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
																.equipmentNumber + '#') && el.equipmentNumber ==
 | 
				
			||||||
 | 
															12);
 | 
				
			||||||
 | 
														i.childList_thirteen = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
																.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
																.equipmentNumber + '#') && el.equipmentNumber ==
 | 
				
			||||||
 | 
															13);
 | 
				
			||||||
 | 
														i.childList_fourteen = res.data.filter(el => (this.getStatus(el
 | 
				
			||||||
 | 
																.equipmentNumber, el.targetValue)) == (el
 | 
				
			||||||
 | 
																.equipmentNumber + '#') && el.equipmentNumber ==
 | 
				
			||||||
 | 
															14);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
									this.updateTime.push(res.data[0])
 | 
														this.updateTime.push(res.data[0])
 | 
				
			||||||
@ -647,7 +732,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// 跳转到折线图
 | 
								// 跳转到折线图
 | 
				
			||||||
			toTarget_water_fertilizer_PH(id, data, name, equipmentNumber, targetValue, unit, equipmentName,flag) {
 | 
								toTarget_water_fertilizer_PH(id, data, name, equipmentNumber, targetValue, unit, equipmentName, flag) {
 | 
				
			||||||
				uni.navigateTo({
 | 
									uni.navigateTo({
 | 
				
			||||||
					url: '/pages/target_water_fertilizer_PH/target_water_fertilizer_PH?id=' + id + '&data=' +
 | 
										url: '/pages/target_water_fertilizer_PH/target_water_fertilizer_PH?id=' + id + '&data=' +
 | 
				
			||||||
						data + '&name=' + name + '&equipmentNumber=' + equipmentNumber + '&targetValue=' +
 | 
											data + '&name=' + name + '&equipmentNumber=' + equipmentNumber + '&targetValue=' +
 | 
				
			||||||
@ -678,49 +763,74 @@
 | 
				
			|||||||
				// 	return equipmentNumber + '#'
 | 
									// 	return equipmentNumber + '#'
 | 
				
			||||||
				// }
 | 
									// }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				if(targetValue == 1){
 | 
									if (targetValue == 1) {
 | 
				
			||||||
					if(equipmentNumber ==0){
 | 
										if (equipmentNumber == 0) {
 | 
				
			||||||
						return '目标'
 | 
											return '目标'
 | 
				
			||||||
					}else{
 | 
										} else {
 | 
				
			||||||
						return '目标'+ equipmentNumber +'#'
 | 
											return '目标' + equipmentNumber + '#'
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				}else {
 | 
									} else {
 | 
				
			||||||
					if(equipmentNumber ==0){
 | 
										if (equipmentNumber == 0) {
 | 
				
			||||||
						return '1#平均'
 | 
											return '1#平均'
 | 
				
			||||||
					}else if(equipmentNumber == 15){
 | 
										} else if (equipmentNumber == 15) {
 | 
				
			||||||
						return '2#平均'
 | 
											return '2#平均'
 | 
				
			||||||
					}else {
 | 
										} else {
 | 
				
			||||||
					    return equipmentNumber +'#'
 | 
											return equipmentNumber + '#'
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			},
 | 
								},
 | 
				
			||||||
			
 | 
								getStatusNew(el) {
 | 
				
			||||||
 | 
									var name = ''
 | 
				
			||||||
 | 
									if (el.targetValue == 1) {
 | 
				
			||||||
 | 
										if (el.equipmentNumber == 0) {
 | 
				
			||||||
 | 
											name = '目标' + el.environmentDataId
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											name = '目标' + el.equipmentNumber + '#' + el.environmentDataId
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										if (el.equipmentNumber == 0) {
 | 
				
			||||||
 | 
											name = '1#平均' + el.environmentDataId
 | 
				
			||||||
 | 
										} else if (el.equipmentNumber == 15) {
 | 
				
			||||||
 | 
											name = '2#平均' + el.environmentDataId
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											name = el.equipmentNumber + '#' + el.environmentDataId
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									return name
 | 
				
			||||||
 | 
								},
 | 
				
			||||||
			// 气象站
 | 
								// 气象站
 | 
				
			||||||
			getcontrol_geteqetdata(userId){
 | 
								getcontrol_geteqetdata(userId) {
 | 
				
			||||||
				this.$http({
 | 
									this.$http({
 | 
				
			||||||
					url: this.api.getcontrol_geteqetdata + '?userId=' + userId,
 | 
										url: this.api.getcontrol_geteqetdata + '?userId=' + userId,
 | 
				
			||||||
					method: 'GET'
 | 
										method: 'GET'
 | 
				
			||||||
				}).then(res=>{
 | 
									}).then(res => {
 | 
				
			||||||
					// console.log(res,'小程序气象站显示');
 | 
										// console.log(res,'小程序气象站显示');
 | 
				
			||||||
					if(res.code == 200){
 | 
										if (res.code == 200) {
 | 
				
			||||||
						this.weatherList = res.data
 | 
											this.weatherList = res.data
 | 
				
			||||||
						this.weatherList = this.weatherList.map((item,index)=>{
 | 
											this.weatherList = this.weatherList.map((item, index) => {
 | 
				
			||||||
							return {
 | 
												return {
 | 
				
			||||||
								...item,
 | 
													...item,
 | 
				
			||||||
								weatherListChild:[]
 | 
													weatherListChild: []
 | 
				
			||||||
							}
 | 
												}
 | 
				
			||||||
						})
 | 
											})
 | 
				
			||||||
						this.updateTimeWeather = []
 | 
											this.updateTimeWeather = []
 | 
				
			||||||
						this.weatherList.forEach(el=>{
 | 
											this.weatherList.forEach(el => {
 | 
				
			||||||
							// 主页查看控制器气象站实时数据 
 | 
												// 主页查看控制器气象站实时数据 
 | 
				
			||||||
							this.$http({
 | 
												this.$http({
 | 
				
			||||||
								url:this.api.getcontrol_rtDatastation + '?equipmentId=' + el.deviceId,
 | 
													url: this.api.getcontrol_rtDatastation + '?equipmentId=' + el
 | 
				
			||||||
 | 
														.deviceId,
 | 
				
			||||||
								method: 'GET'
 | 
													method: 'GET'
 | 
				
			||||||
							}).then(res=>{
 | 
												}).then(res1 => {
 | 
				
			||||||
								// console.log(res,'主页查看控制器气象站实时数据');
 | 
													// console.log(res,'主页查看控制器气象站实时数据');
 | 
				
			||||||
								if(res.code == 200){
 | 
													if (res1.code == 200) {
 | 
				
			||||||
									el.weatherListChild = res.data;
 | 
														res1.data.forEach((el1, index) => {
 | 
				
			||||||
 | 
															el.weatherListChild.push({
 | 
				
			||||||
 | 
																...el1,
 | 
				
			||||||
 | 
																environmentDataId: this.getStatusNew(
 | 
				
			||||||
 | 
																	el1),
 | 
				
			||||||
 | 
															})
 | 
				
			||||||
 | 
														})
 | 
				
			||||||
									this.updateTimeWeather.push(res.data[0])
 | 
														this.updateTimeWeather.push(res.data[0])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
								}
 | 
													}
 | 
				
			||||||
@ -734,28 +844,28 @@
 | 
				
			|||||||
			},
 | 
								},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// 主页查看控制器气象站实时数据 
 | 
								// 主页查看控制器气象站实时数据 
 | 
				
			||||||
			getcontrol_rtDatastation(equipmentId){
 | 
								getcontrol_rtDatastation(equipmentId) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			},
 | 
								},
 | 
				
			||||||
			// 获取deviceName为20的智能灌溉实时数据
 | 
								// 获取deviceName为20的智能灌溉实时数据
 | 
				
			||||||
			getFi_rtdata(){
 | 
								getFi_rtdata() {
 | 
				
			||||||
				this.equipmentName20List = this.equipmentName20List.map((item,index)=>{
 | 
									this.equipmentName20List = this.equipmentName20List.map((item, index) => {
 | 
				
			||||||
					return {
 | 
										return {
 | 
				
			||||||
						...item,
 | 
											...item,
 | 
				
			||||||
						equipmentName20ListChild:[]
 | 
											equipmentName20ListChild: []
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				})
 | 
									})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				this.updateTime20 = []
 | 
									this.updateTime20 = []
 | 
				
			||||||
				this.equipmentName20List.forEach(el=>{
 | 
									this.equipmentName20List.forEach(el => {
 | 
				
			||||||
					this.$http({
 | 
										this.$http({
 | 
				
			||||||
						url:this.api.getFi_rtdata + '?equipmentId=' + el.deviceId,
 | 
											url: this.api.getFi_rtdata + '?equipmentId=' + el.deviceId,
 | 
				
			||||||
						method: 'GET'
 | 
											method: 'GET'
 | 
				
			||||||
					}).then(res=>{
 | 
										}).then(res => {
 | 
				
			||||||
						if(res.code == 200){
 | 
											if (res.code == 200) {
 | 
				
			||||||
							console.log(res.data);
 | 
												console.log(res.data);
 | 
				
			||||||
							el.equipmentName20ListChild = res.data;
 | 
												el.equipmentName20ListChild = res.data;
 | 
				
			||||||
							this.updateTime20.push(res.data[0]?res.data[0]:[])
 | 
												this.updateTime20.push(res.data[0] ? res.data[0] : [])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -765,21 +875,21 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
			},
 | 
								},
 | 
				
			||||||
			// 获取deviceName为30的气象站实时数据
 | 
								// 获取deviceName为30的气象站实时数据
 | 
				
			||||||
			getcontrol_rtDatastation1(){
 | 
								getcontrol_rtDatastation1() {
 | 
				
			||||||
				this.equipmentName30List = this.equipmentName30List.map((item,index)=>{
 | 
									this.equipmentName30List = this.equipmentName30List.map((item, index) => {
 | 
				
			||||||
					return {
 | 
										return {
 | 
				
			||||||
						...item,
 | 
											...item,
 | 
				
			||||||
						equipmentName30ListChild:[]
 | 
											equipmentName30ListChild: []
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				})
 | 
									})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				this.updateTime30 = []
 | 
									this.updateTime30 = []
 | 
				
			||||||
				this.equipmentName30List.forEach(el=>{
 | 
									this.equipmentName30List.forEach(el => {
 | 
				
			||||||
					this.$http({
 | 
										this.$http({
 | 
				
			||||||
						url:this.api.getcontrol_rtDatastation + '?equipmentId=' + el.deviceId,
 | 
											url: this.api.getcontrol_rtDatastation + '?equipmentId=' + el.deviceId,
 | 
				
			||||||
						method: 'GET'
 | 
											method: 'GET'
 | 
				
			||||||
					}).then(res=>{
 | 
										}).then(res => {
 | 
				
			||||||
						if(res.code == 200){
 | 
											if (res.code == 200) {
 | 
				
			||||||
							el.equipmentName30ListChild = res.data;
 | 
												el.equipmentName30ListChild = res.data;
 | 
				
			||||||
							this.updateTime30.push(res.data[0])
 | 
												this.updateTime30.push(res.data[0])
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
@ -790,25 +900,25 @@
 | 
				
			|||||||
			},
 | 
								},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// 风向判定
 | 
								// 风向判定
 | 
				
			||||||
			getWindDirection(number){
 | 
								getWindDirection(number) {
 | 
				
			||||||
				let num = Number(number)
 | 
									let num = Number(number)
 | 
				
			||||||
				if(num <= 67 && num >= 22 ){
 | 
									if (num <= 67 && num >= 22) {
 | 
				
			||||||
					return '东北'
 | 
										return '东北'
 | 
				
			||||||
				}else if(num > 67 && num < 112){
 | 
									} else if (num > 67 && num < 112) {
 | 
				
			||||||
					return '东'
 | 
										return '东'
 | 
				
			||||||
				}else if(num >= 112 && num <= 157){
 | 
									} else if (num >= 112 && num <= 157) {
 | 
				
			||||||
					return '东南'
 | 
										return '东南'
 | 
				
			||||||
				}else if(num > 157 && num < 202){
 | 
									} else if (num > 157 && num < 202) {
 | 
				
			||||||
					return '南'
 | 
										return '南'
 | 
				
			||||||
				}else if(num >= 202 && num <= 247){
 | 
									} else if (num >= 202 && num <= 247) {
 | 
				
			||||||
					return '西南'
 | 
										return '西南'
 | 
				
			||||||
				}else if(num > 247 && num < 292){
 | 
									} else if (num > 247 && num < 292) {
 | 
				
			||||||
					return '西'
 | 
										return '西'
 | 
				
			||||||
				}else if(num >= 292 && num <= 337){
 | 
									} else if (num >= 292 && num <= 337) {
 | 
				
			||||||
					return '西北'
 | 
										return '西北'
 | 
				
			||||||
				}else if(num < 22){
 | 
									} else if (num < 22) {
 | 
				
			||||||
					return '北'
 | 
										return '北'
 | 
				
			||||||
				}else if(num > 337){
 | 
									} else if (num > 337) {
 | 
				
			||||||
					return '北'
 | 
										return '北'
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user