Parcourir la source

首页添加水肥设备的列表入口

zhangsijie il y a 1 an
Parent
commit
ddf3496aba
36 fichiers modifiés avec 68 ajouts et 32 suppressions
  1. 3 3
      manifest.json
  2. 39 3
      pages/irrigate/index.vue
  3. 6 6
      pages/waterandfernew/details.vue
  4. BIN
      unpackage/cache/apk/__UNI__DBA6730_cm.apk
  5. 1 1
      unpackage/cache/apk/apkurl
  6. 1 1
      unpackage/cache/apk/cmManifestCache.json
  7. BIN
      unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-hdpi.png
  8. BIN
      unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xhdpi.png
  9. BIN
      unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xxhdpi.png
  10. BIN
      unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xxxhdpi.png
  11. 1 1
      unpackage/cache/wgt/__UNI__DBA6730/app-config-service.js
  12. 5 5
      unpackage/cache/wgt/__UNI__DBA6730/app-service.js
  13. 1 1
      unpackage/cache/wgt/__UNI__DBA6730/app-view.js
  14. 1 1
      unpackage/cache/wgt/__UNI__DBA6730/manifest.json
  15. 1 1
      unpackage/dist/build/app-plus/app-config-service.js
  16. 5 5
      unpackage/dist/build/app-plus/app-service.js
  17. 1 1
      unpackage/dist/build/app-plus/app-view.js
  18. 1 1
      unpackage/dist/build/app-plus/manifest.json
  19. BIN
      unpackage/res/icons/1024x1024.png
  20. BIN
      unpackage/res/icons/120x120.png
  21. BIN
      unpackage/res/icons/144x144.png
  22. BIN
      unpackage/res/icons/152x152.png
  23. BIN
      unpackage/res/icons/167x167.png
  24. BIN
      unpackage/res/icons/180x180.png
  25. BIN
      unpackage/res/icons/192x192.png
  26. BIN
      unpackage/res/icons/20x20.png
  27. BIN
      unpackage/res/icons/29x29.png
  28. BIN
      unpackage/res/icons/40x40.png
  29. BIN
      unpackage/res/icons/58x58.png
  30. BIN
      unpackage/res/icons/60x60.png
  31. BIN
      unpackage/res/icons/72x72.png
  32. BIN
      unpackage/res/icons/76x76.png
  33. BIN
      unpackage/res/icons/80x80.png
  34. BIN
      unpackage/res/icons/87x87.png
  35. BIN
      unpackage/res/icons/96x96.png
  36. 2 2
      util/neutral.js

+ 3 - 3
manifest.json

@@ -1,9 +1,9 @@
 {
-    "name" : "智控",
+    "name" : "云飞智控",
     "appid" : "__UNI__DBA6730",
     "description" : "",
-    "versionName" : "1.7.8",
-    "versionCode" : 178,
+    "versionName" : "1.8.2",
+    "versionCode" : 182,
     "transformPx" : false,
     /* 5+App特有相关 */
     "app-plus" : {

+ 39 - 3
pages/irrigate/index.vue

@@ -93,7 +93,7 @@
 							</view>
 						</view>
 					</view>
-					<view class="" v-if="side_type == 13">
+					<view class="" v-if="side_type == 13 || side_type=='xph'">
 						<image src="http://www.hnyfwlw.com:8006/bigdata_app/image/prevention/6.png" mode=""
 							class="prevents_item_img"></image>
 						<view class="prevents_item_top">
@@ -161,6 +161,12 @@
 					list: [],
 					pageIndex: 1,
 					tf: false,
+				}, {
+					name: '水肥一体化',
+					type: 'xph', //5 环境监测 15 管式墒情
+					list: [],
+					pageIndex: 1,
+					tf: false,
 				}],
 				active: 0, //tab选中的下标
 				side_type: 17, //当前选中的设备类型
@@ -173,6 +179,20 @@
 			}
 		},
 		methods: {
+			async xphlist() {
+				this.loadingtf = true
+				const res = await this.$myRequest({
+					url: '/api/api_gateway?method=xphsp.views.all_devices',
+					data: {
+						page: this.page,
+						page_size: "10",
+						device_id: this.imports,
+					}
+				})
+				this.loadingtf = false
+				this.eqlistdata = this.eqlistdata.concat(res.data)
+				console.log(this.eqlistdata)
+			},
 			async eqlist() { //设备列表 水肥一体化 L
 				this.loadingtf = true
 				const res = await this.$myRequest({
@@ -235,6 +255,10 @@
 					uni.navigateTo({
 						url: "../waterandfer/datails?shebei=" + JSON.stringify(data)
 					})
+				} else if(this.side_type == 'xph') {
+					uni.navigateTo({
+						url: "../waterandfernew/details?shebei=" + JSON.stringify(data)
+					})
 				}
 			},
 			top() {
@@ -256,6 +280,8 @@
 						this.tubulareqlist()
 					} else if (this.side_type == 13) {
 						this.sfeqlist()
+					} else if (this.side_type == 'xph') {
+						this.xphlist()
 					}
 				}, 1000)()
 			},
@@ -272,6 +298,9 @@
 				} else if (type == 13) {
 					this.eqlistdata = []
 					this.sfeqlist()
+				} else if (type == 'xph') {
+					this.eqlistdata = []
+					this.xphlist()
 				}
 			},
 			timezhuan(time) {
@@ -457,6 +486,9 @@
 							case 195:
 								this.equipArr[2].tf = true
 								break;
+							case 288: 
+								this.equipArr[3].tf = true
+								break;
 						}
 					}
 					for (var i = 0; i < this.equipArr.length; i++) {
@@ -465,8 +497,10 @@
 								this.tubulareqlist();
 							} else if (i == 1) {
 								this.eqlist();
-							} else {
+							} else if (i == 2) {
 								this.sfeqlist();
+							} else {
+								this.xphlist();
 							}
 							this.active = i
 							this.side_type = this.equipArr[i].type
@@ -485,6 +519,8 @@
 				this.tubulareqlist()
 			} else if (this.side_type == 13) {
 				this.sfeqlist()
+			} else if (this.side_type == 'xph') {
+				this.xphlist()
 			}
 		},
 		onPageScroll(e) { //nvue暂不支持滚动监听,可用bindingx代替
@@ -558,7 +594,7 @@
 		top: 170px;
 		display: flex;
 		justify-content: space-around;
-		font-size: 30rpx;
+		font-size: 24rpx;
 		line-height: 80rpx;
 		background-color: #FFFFFF;
 		width: 100%;

+ 6 - 6
pages/waterandfernew/details.vue

@@ -94,7 +94,7 @@
 					<view class="colList" v-if="pickBtnList.length > 0">
 						<view class="preClo" v-for="(item, index) in pickBtnList"  :key="`fei${index}`">
 							<view>
-								肥料{{ index + 1}}
+								{{resultBan[index].e_name}}
 							</view>
 							<image src="../../static/images/waterandfernew/colNew.png" v-if="pickBtnList.length == 1">
 							</image>
@@ -168,13 +168,13 @@
 							<image class="status" v-else src="../../static/images/waterandfernew/close.png"></image>
 						</view> -->
 						<view class="preBen" v-for="item, index in faList"
-							@click="switchchange(!item.off, item.number, item, index)">
+							@click="switchchange(!item.e_status, item.number, item, index)">
 							<image class="daoguan" src="../../static/images/waterandfernew/bottomNew.png"
 								v-if="index < 5"></image>
 							<view class="info">
-								{{item.name}}
+								{{item.e_name}}
 							</view>
-							<image class="status" v-if="item.off" src="../../static/images/waterandfernew/open.png">
+							<image class="status" v-if="item.e_status" src="../../static/images/waterandfernew/open.png">
 							</image>
 							<image class="status" v-else src="../../static/images/waterandfernew/close.png"></image>
 						</view>
@@ -520,8 +520,8 @@
 				let pickBtnList = []; // 肥料开关
 				let pickBanList = []; // 肥料搅拌机开关
 				let faList = []; // 管道阀开关
-				this.facilityvalve.forEach(item => {
-					res.forEach((pick, index) => {
+				res.forEach((pick, index) => {
+					this.facilityvalve.forEach(item => {
 						if(pick.e_key == item.type ) {
 							// 获取当前灌溉泵位置
 							let pickObj = Object.assign(pick,item);

BIN
unpackage/cache/apk/__UNI__DBA6730_cm.apk


+ 1 - 1
unpackage/cache/apk/apkurl

@@ -1 +1 @@
-https://app.liuyingyong.cn/build/download/6f7f9fe0-03b3-11ef-aefd-25b65b5d70ef
+https://app.liuyingyong.cn/build/download/f5d0fc10-0b87-11ef-9cf2-2545b78b5ad2

Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/cache/apk/cmManifestCache.json


BIN
unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-hdpi.png


BIN
unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xhdpi.png


BIN
unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xxhdpi.png


BIN
unpackage/cache/wgt/__UNI__DBA6730/.manifest/icon-android-xxxhdpi.png


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/cache/wgt/__UNI__DBA6730/app-config-service.js


Fichier diff supprimé car celui-ci est trop grand
+ 5 - 5
unpackage/cache/wgt/__UNI__DBA6730/app-service.js


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/cache/wgt/__UNI__DBA6730/app-view.js


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/cache/wgt/__UNI__DBA6730/manifest.json


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/build/app-plus/app-config-service.js


Fichier diff supprimé car celui-ci est trop grand
+ 5 - 5
unpackage/dist/build/app-plus/app-service.js


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/build/app-plus/app-view.js


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/build/app-plus/manifest.json


BIN
unpackage/res/icons/1024x1024.png


BIN
unpackage/res/icons/120x120.png


BIN
unpackage/res/icons/144x144.png


BIN
unpackage/res/icons/152x152.png


BIN
unpackage/res/icons/167x167.png


BIN
unpackage/res/icons/180x180.png


BIN
unpackage/res/icons/192x192.png


BIN
unpackage/res/icons/20x20.png


BIN
unpackage/res/icons/29x29.png


BIN
unpackage/res/icons/40x40.png


BIN
unpackage/res/icons/58x58.png


BIN
unpackage/res/icons/60x60.png


BIN
unpackage/res/icons/72x72.png


BIN
unpackage/res/icons/76x76.png


BIN
unpackage/res/icons/80x80.png


BIN
unpackage/res/icons/87x87.png


BIN
unpackage/res/icons/96x96.png


+ 2 - 2
util/neutral.js

@@ -1,4 +1,4 @@
 export default{
-	// isneutral:true//云飞智控
-	isneutral:false//智控
+	isneutral:true//云飞智控
+	// isneutral:false//智控
 }