| 12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/irrigate/index"],{991:function(e,t,i){"use strict";(function(e,t){var a=i(4);i(26);a(i(25));var n=a(i(992));e.__webpack_require_UNI_MP_PLUGIN__=i,t(n.default)}).call(this,i(1)["default"],i(2)["createPage"])},992:function(e,t,i){"use strict";i.r(t);var a=i(993),n=i(995);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i(997);var r,o=i(32),u=Object(o["default"])(n["default"],a["render"],a["staticRenderFns"],!1,null,null,null,!1,a["components"],r);u.options.__file="pages/irrigate/index.vue",t["default"]=u.exports},993:function(e,t,i){"use strict";i.r(t);var a=i(994);i.d(t,"render",(function(){return a["render"]})),i.d(t,"staticRenderFns",(function(){return a["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return a["recyclableRender"]})),i.d(t,"components",(function(){return a["components"]}))},994:function(e,t,i){"use strict";var a;i.r(t),i.d(t,"render",(function(){return n})),i.d(t,"staticRenderFns",(function(){return r})),i.d(t,"recyclableRender",(function(){return s})),i.d(t,"components",(function(){return a}));try{a={uniNavBar:function(){return i.e("components/uni-nav-bar/uni-nav-bar").then(i.bind(null,1236))},uIcon:function(){return i.e("uview-ui/components/u-icon/u-icon").then(i.bind(null,1200))},uModal:function(){return i.e("uview-ui/components/u-modal/u-modal").then(i.bind(null,1243))},uInput:function(){return Promise.all([i.e("common/vendor"),i.e("uview-ui/components/u-input/u-input")]).then(i.bind(null,1264))}}}catch(o){if(-1===o.message.indexOf("Cannot find module")||-1===o.message.indexOf(".vue"))throw o;console.error(o.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var n=function(){var e=this,t=e.$createElement,i=(e._self._c,18==e.side_type?e.$QueryPermission(256):null),a=18==e.side_type?e.$QueryPermission(205):null,n=17==e.side_type?e.$QueryPermission(254):null,s=e.__map(e.eqlistdata,(function(t,i){var a=e.__get_orig(t),n=13==e.side_type||"xph"==e.side_type?e._f("timeFormat")(t.uptime):null;return{$orig:a,f0:n}}));e.$mp.data=Object.assign({},{$root:{m0:i,m1:a,m2:n,l0:s}})},s=!1,r=[];n._withStripped=!0},995:function(e,t,i){"use strict";i.r(t);var a=i(996),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},996:function(e,t,i){"use strict";(function(e){var a=i(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i(41)),s=a(i(43)),r=i(86),o={data:function(){return{page:1,size:10,eqlistdata:[],isTop:!1,filtrateTF:!1,device_status:"",width:0,imports:"",loadingtf:!1,equipArr:[{name:"机井水电双控",type:17,list:[],pageIndex:1,tf:!1},{name:"水肥一体化(L)",type:18,list:[],pageIndex:1,tf:!1},{name:"水肥一体化(X)",type:13,list:[],pageIndex:1,tf:!1},{name:"水肥一体化",type:"xph",list:[],pageIndex:1,tf:!1}],active:0,side_type:17,show:!1,timevalue:"",selindex:"",selid:"",showremark:!1,timevalueremark:"",key:!0}},methods:{xphlist:function(){var e=this;return(0,s.default)(n.default.mark((function t(){var i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loadingtf=!0,t.next=3,e.$myRequest({url:"/api/api_gateway?method=xphsp.views.all_devices",data:{page:e.page,page_size:"10",device_id:e.imports}});case 3:i=t.sent,e.loadingtf=!1,e.eqlistdata=e.eqlistdata.concat(i.data),console.log(e.eqlistdata);case 7:case"end":return t.stop()}}),t)})))()},eqlist:function(){var e=this;return(0,s.default)(n.default.mark((function t(){var i,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loadingtf=!0,t.next=3,e.$myRequest({url:"/api/api_gateway?method=irrigation_system.waterfertilizer.water_fertilizer_list",data:{page:e.page,page_size:10,content:e.imports}});case 3:for(i=t.sent,console.log(i),e.loadingtf=!1,a=0;a<i.data.length;a++)i.data[a]["status2"]=1==i.data[a].status;e.eqlistdata=e.eqlistdata.concat(i.data);case 8:case"end":return t.stop()}}),t)})))()},tubulareqlist:function(){var e=this;return(0,s.default)(n.default.mark((function t(){var i,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loadingtf=!0,t.next=3,e.$myRequest({url:"/api/api_gateway?method=irrigation_system.hydropower.hydropower_list",data:{page:e.page,page_size:10,content:e.imports}});case 3:for(i=t.sent,console.log(i),e.loadingtf=!1,a=0;a<i.data.length;a++)i.data[a]["water_pump_switch2"]=1==i.data[a].water_pump_switch;e.eqlistdata=e.eqlistdata.concat(i.data),console.log(e.eqlistdata);case 9:case"end":return t.stop()}}),t)})))()},sfeqlist:function(){var e=this;return(0,s.default)(n.default.mark((function t(){var i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loadingtf=!0,t.next=3,e.$myRequest({url:"/api/api_gateway?method=weather.weather.sf_page",data:{page:e.page,page_size:"10",device_id:e.imports}});case 3:i=t.sent,e.loadingtf=!1,e.eqlistdata=e.eqlistdata.concat(i.ids),console.log(e.eqlistdata);case 7:case"end":return t.stop()}}),t)})))()},clickRight:function(){this.width=600},clickLeft:function(){e.switchTab({url:"../index/index"})},eqdetails:function(t,i){13==this.side_type?e.navigateTo({url:"../waterandfer/datails?shebei="+JSON.stringify(t)}):"xph"==this.side_type&&e.navigateTo({url:"../waterandfernew/details?shebei="+JSON.stringify(this.eqlistdata[i])})},top:function(){e.pageScrollTo({scrollTop:0,duration:500})},search:function(){console.log(111),e.navigateTo({url:"./search?side_type="+this.side_type})},searchinp:function(){var e=this;(0,r.Debounce)((function(){e.page=1,e.eqlistdata=[],18==e.side_type?e.eqlist():17==e.side_type?e.tubulareqlist():13==e.side_type?e.sfeqlist():"xph"==e.side_type&&e.xphlist()}),1e3)()},tabClick:function(e,t){this.active=e,this.side_type=t,this.page=1,18==t?(this.eqlistdata=[],this.eqlist()):17==t?(this.eqlistdata=[],this.tubulareqlist()):13==t?(this.eqlistdata=[],this.sfeqlist()):"xph"==t&&(this.eqlistdata=[],this.xphlist())},timezhuan:function(e){function t(e){return 1==String(e).length?"0"+e:e}var i=new Date(1e3*e),a=i.getFullYear(),n=i.getMonth()+1,s=i.getDate(),r=i.getHours(),o=i.getMinutes(),u=i.getSeconds();return"".concat(a,"-").concat(t(n),"-").concat(t(s)," ").concat(t(r),":").concat(t(o),":").concat(t(u))},newdata:function(t){17==this.side_type?e.navigateTo({url:"realtimedata?item="+JSON.stringify(t)}):e.navigateTo({url:"weathdata?item="+JSON.stringify(t)})},selectaddress:function(t,i){e.request({type:"GET",url:"https://restapi.amap.com/v3/geocode/geo?address="+t+"&key=78ce288400f4fc6d9458989875c833c2",dataType:"json",complete:function(t){console.log(t),1==t.data.status?e.navigateTo({url:"./irrmap?lnglat="+t.data.geocodes[0].location+"&basename="+i}):e.showToast({title:"地址编译失败",icon:"none"})}})},pumpcontrol:function(t){var i=this;return(0,s.default)(n.default.mark((function a(){var s;return n.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return console.log(t),a.next=3,i.$myRequest({url:"/api/api_gateway?method=irrigation_system.hydropower.water_pump_control",data:{times:Math.floor(60*i.timevalue),device_id:i.selid,status:t?1:0}});case 3:s=a.sent,console.log(s),200==s.code?e.showToast({title:"操作成功",icon:"none"}):(e.showToast({title:s.msg,icon:"none"}),i.eqlistdata[i.selindex].water_pump_switch2=!i.eqlistdata[i.selindex].water_pump_switch2),i.timevalue="";case 7:case"end":return a.stop()}}),a)})))()},switchchange:function(e,t,i){this.eqlistdata[i].water_pump_switch2=e.detail.value,e.detail.value?(this.show=!0,this.selindex=i,this.selid=t):(this.selid=t,this.pumpcontrol(!1))},switchchange2:function(t,i,a){var r=this;return(0,s.default)(n.default.mark((function s(){var o;return n.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return console.log(i),n.next=3,r.$myRequest({url:"/api/api_gateway?method=irrigation_system.waterfertilizer.water_fertilizer_control",data:{device_ids:i,isopen:t?1:0}});case 3:o=n.sent,console.log(o),"ok"==o.info?e.showToast({title:"操作成功",icon:"none"}):(e.showToast({title:o.msg,icon:"none"}),r.eqlistdata[a].status2=!r.eqlistdata[a].status2);case 6:case"end":return n.stop()}}),s)})))()},modalcancel:function(){this.eqlistdata[this.selindex].water_pump_switch2=!this.eqlistdata[this.selindex].water_pump_switch2,this.timevalue=""},modalconfirm:function(){this.show=!0,""==this.timevalue?e.showToast({title:"请输入开泵时间",icon:"none"}):(this.show=!1,this.pumpcontrol(!0))},changeremark:function(e,t){this.timevalueremark=e.device_notes,this.showremark=!0,this.selindex=t,this.selid=e.device_id},modalcancelremark:function(){},modalconfirmremark:function(){this.showremark=!0,""==this.timevalueremark?e.showToast({title:"请输入设备备注",icon:"none"}):(this.showremark=!1,this.setchangeremark())},setchangeremark:function(){var t=this;return(0,s.default)(n.default.mark((function i(){var a;return n.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.$myRequest({url:"/api/api_gateway?method=irrigation_system.hydropower.water_pump_modify_device_notes",data:{device_id:t.selid,content:t.timevalueremark}});case 2:a=i.sent,console.log(a),a&&(e.showToast({title:"操作成功",icon:"none"}),t.eqlistdata[t.selindex].device_notes=t.timevalueremark);case 5:case"end":return i.stop()}}),i)})))()}},onLoad:function(){var t=this;e.getStorage({key:"jurisdiction",success:function(e){var i=JSON.parse(e.data).filter((function(e){return 202==e.pur_id})),a=i[0].children;console.log(a);for(var n=0;n<a.length;n++)switch(a[n].pur_id){case 203:t.equipArr[0].tf=!0;break;case 204:t.equipArr[1].tf=!0;break;case 195:t.equipArr[2].tf=!0;break;case 288:t.equipArr[3].tf=!0;break}for(n=0;n<t.equipArr.length;n++)if(t.equipArr[n].tf){0==n?t.tubulareqlist():1==n?t.eqlist():2==n?t.sfeqlist():t.xphlist(),t.active=n,t.side_type=t.equipArr[n].type;break}}})},onReachBottom:function(){this.page++,18==this.side_type?this.eqlist():17==this.side_type?this.tubulareqlist():13==this.side_type?this.sfeqlist():"xph"==this.side_type&&this.xphlist()},onPageScroll:function(e){e.scrollTop>200?this.isTop=!0:this.isTop=!1}};t.default=o}).call(this,i(2)["default"])},997:function(e,t,i){"use strict";i.r(t);var a=i(998),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},998:function(e,t,i){}},[[991,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/irrigate/index.js.map
|