(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cb/equip-detail/equip-detail"],{82: /*!*******************************************************************************************************!*\ !*** C:/Users/FC/Desktop/大数据平台app/master/main.js?{"page":"pages%2Fcb%2Fequip-detail%2Fequip-detail"} ***! \*******************************************************************************************************/ /*! no static exports found */function(e,t,i){"use strict";(function(e){i(/*! uni-pages */4);n(i(/*! vue */2));var t=n(i(/*! ./pages/cb/equip-detail/equip-detail.vue */83));function n(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,i(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["createPage"])},83: /*!**********************************************************************************!*\ !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/equip-detail/equip-detail.vue ***! \**********************************************************************************/ /*! no static exports found */function(e,t,i){"use strict";i.r(t);var n=i(/*! ./equip-detail.vue?vue&type=template&id=f0946b90& */84),a=i(/*! ./equip-detail.vue?vue&type=script&lang=js& */86);for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i(/*! ./equip-detail.vue?vue&type=style&index=0&lang=scss& */89);var c,u=i(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */10),r=Object(u["default"])(a["default"],n["render"],n["staticRenderFns"],!1,null,null,null,!1,n["components"],c);r.options.__file="pages/cb/equip-detail/equip-detail.vue",t["default"]=r.exports},84: /*!*****************************************************************************************************************!*\ !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/equip-detail/equip-detail.vue?vue&type=template&id=f0946b90& ***! \*****************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,i){"use strict";i.r(t);var n=i(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./equip-detail.vue?vue&type=template&id=f0946b90& */85);i.d(t,"render",(function(){return n["render"]})),i.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),i.d(t,"components",(function(){return n["components"]}))},85: /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/pages/cb/equip-detail/equip-detail.vue?vue&type=template&id=f0946b90& ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,i){"use strict";var n;i.r(t),i.d(t,"render",(function(){return a})),i.d(t,"staticRenderFns",(function(){return c})),i.d(t,"recyclableRender",(function(){return s})),i.d(t,"components",(function(){return n}));try{n={uIcon:function(){return i.e(/*! import() | uview-ui/components/u-icon/u-icon */"uview-ui/components/u-icon/u-icon").then(i.bind(null,/*! @/uview-ui/components/u-icon/u-icon.vue */525))},uPopup:function(){return i.e(/*! import() | uview-ui/components/u-popup/u-popup */"uview-ui/components/u-popup/u-popup").then(i.bind(null,/*! @/uview-ui/components/u-popup/u-popup.vue */603))},uField:function(){return i.e(/*! import() | uview-ui/components/u-field/u-field */"uview-ui/components/u-field/u-field").then(i.bind(null,/*! @/uview-ui/components/u-field/u-field.vue */610))},uButton:function(){return i.e(/*! import() | uview-ui/components/u-button/u-button */"uview-ui/components/u-button/u-button").then(i.bind(null,/*! @/uview-ui/components/u-button/u-button.vue */617))},uCalendar:function(){return i.e(/*! import() | uview-ui/components/u-calendar/u-calendar */"uview-ui/components/u-calendar/u-calendar").then(i.bind(null,/*! @/uview-ui/components/u-calendar/u-calendar.vue */624))},uToast:function(){return i.e(/*! import() | uview-ui/components/u-toast/u-toast */"uview-ui/components/u-toast/u-toast").then(i.bind(null,/*! @/uview-ui/components/u-toast/u-toast.vue */631))}}}catch(u){if(-1===u.message.indexOf("Cannot find module")||-1===u.message.indexOf(".vue"))throw u;console.error(u.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var a=function(){var e=this,t=e.$createElement,i=(e._self._c,e.equipInfo.type?e._f("equipType")(e.equipInfo.type):null),n=e._f("timeFormat")(e.equipInfo.addtime||e.equipInfo.uptime),a=e.newtishitf?e.__map(e.curState,(function(t,i){var n=e.__get_orig(t),a=e._f("formatValue")(t.value,t.txt,e.type);return{$orig:n,f2:a}})):null;e._isMounted||(e.e0=function(t){e.glass_show=!0},e.e1=function(t){e.cultivate_show=!0}),e.$mp.data=Object.assign({},{$root:{f0:i,f1:n,l0:a}})},s=!1,c=[];a._withStripped=!0},86: /*!***********************************************************************************************************!*\ !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/equip-detail/equip-detail.vue?vue&type=script&lang=js& ***! \***********************************************************************************************************/ /*! no static exports found */function(e,t,i){"use strict";i.r(t);var n=i(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./equip-detail.vue?vue&type=script&lang=js& */87),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},87: /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/pages/cb/equip-detail/equip-detail.vue?vue&type=script&lang=js& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i(/*! ./node_modules/@babel/runtime/regenerator */19)),a=s(i(/*! ../../../static/js/equipState_dict.json */88));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,i,n,a,s,c){try{var u=e[s](c),r=u.value}catch(o){return void i(o)}u.done?t(r):Promise.resolve(r).then(n,a)}function u(e){return function(){var t=this,i=arguments;return new Promise((function(n,a){var s=e.apply(t,i);function u(e){c(s,n,a,u,r,"next",e)}function r(e){c(s,n,a,u,r,"throw",e)}u(void 0)}))}}var r={data:function(){return{fieldstyle:{border:"2rpx solid #f6f6f6","border-radius":"24px","padding-left":"20rpx","background-color":"#f6f6f6"},city:"",type:null,device_status:null,equipInfo:{},cbd:[{icon:"/image/cb/1.png",tex:"查看图片",path:"/pages/cb/cbd/equip-set/imgpage",tf:!1},{icon:"/image/cb/3.png",tex:"害虫统计",path:"/pages/cb/cbd/equip-set/statistics",tf:!0},{icon:"/image/cb/4.png",tex:"设备控制",path:"/pages/cb/cbd/equip-set/equip-set",tf:!1},{icon:"/image/cb/5.png",tex:"短信预警",path:"/pages/cb/cbd/equip-set/note",tf:!1},{icon:"/image/cb/6.png",tex:"sim卡详情",path:"/pages/cb/sim/sim",tf:!0},{icon:"/image/environment/7.png",tex:"一键报修",path:"/pages/afterSale/addafter",tf:!0}],bzy:[{icon:"/image/cb/4.png",tex:"设备控制",path:"/pages/cb/bzy/equip-set/equip-set",tf:!1},{icon:"/image/cb/1.png",tex:"查看图片",path:"/pages/cb/cbd/equip-set/imgpage",tf:!1},{icon:"/image/cb/6.png",tex:"sim卡详情",path:"/pages/cb/sim/sim",tf:!1},{icon:"/image/environment/7.png",tex:"一键报修",path:"/pages/afterSale/addafter",tf:!0}],xy:[{icon:"/image/cb/4.png",tex:"设备控制",path:"/pages/cb/xy/equip-set/equip-set",tf:!1},{icon:"/image/cb/6.png",tex:"sim卡详情",path:"/pages/cb/sim/sim",tf:!1},{icon:"/image/cb/2.png",tex:"历史数据",path:"/pages/cb/xy/equip-set/xyhistoryile",tf:!1},{icon:"/image/environment/7.png",tex:"一键报修",path:"/pages/afterSale/addafter",tf:!0}],newState:{},setTimeShow:!1,glass_show:!1,cultivate_show:!1,cultivate_time:"",glass_slide_time:"",glassErr:"",culErr:"",yxShow:!1,xyErr:"",decoy:"",newtishitf:!1,date:""}},computed:{curEquip:function(){switch(this.type){case 3:return this.cbd;case 7:return this.bzy;case 4:return this.xy}},curState:function(){switch(this.type){case 3:var e="";return e=void 0!=this.newState.lamp?1==this.newState.ws?1==this.newState.lamp?"工作中":0==a.default.lux?"N/A(未检测到传感器)":"异常":"关闭":"--",[{icon:"/image/cb/icon02.png",txt:"在线状态",value:1==Number(this.device_status)?"在线":"离线"},{icon:"/image/cb/icon05.png",txt:"开关状态",value:1==Number(this.newState.ds)?"开机":"关机"},{icon:"/image/cb/icon13.png",txt:"通道状态",value:1==Number(this.newState.upds)?"落虫":"排水"},{icon:"/image/cb/icon10.png",txt:"加热状态",value:1==Number(this.newState.hs)?"加热":"正常"},{icon:"/image/cb/icon08.png",txt:"环境温度(℃)",value:"2.5"==this.newState.at||"25.0"==this.newState.at||""==this.newState.at||"25"==this.newState.at?this.newState.new_tem:this.newState.at},{icon:"/image/cb/icon07.png",txt:"环境湿度(%)",value:"30.0"==this.newState.ah||"30.0"==this.newState.ah||""==this.newState.ah||"30"==this.newState.ah?this.newState.new_hum:this.newState.ah},{icon:"/image/cb/icon16.png",txt:"信号强度",value:this.newState.csq},{icon:"/image/cb/icon12.png",txt:"设备版本",value:this.newState.dver},{icon:"/image/cb/icon17.png",txt:"雨控状态",value:1==Number(this.newState.rps)?"雨控":"正常"},{icon:"/image/cb/icon14.png",txt:"温控状态",value:1==Number(this.newState.tps)?"温控":"正常"},{icon:"/image/cb/icon06.png",txt:"光控状态",value:1==Number(this.newState.lps)?"光控":"正常"},{icon:"/image/cb/icon01.png",txt:"灯管状态",value:e},{icon:"/image/cb/icon11.png",txt:"上仓门",value:1==Number(this.newState.upds)?"打开":"关闭"},{icon:"/image/cb/icon15.png",txt:"下仓门",value:1==Number(this.newState.dnds)?"打开":"关闭"}];case 7:return[{icon:"/image/cb/icon02.png",txt:"在线状态",value:1==Number(this.device_status)?"在线":"离线"},{icon:"/image/cb/icon05.png",txt:"设备开关",value:1==Number(this.newState.ds)?"开启":"关闭"},{icon:"/image/cb/bzy/3.png",txt:"摄像头状态",value:1==this.newState.usb_sta?"异常":"正常"},{icon:"/image/prevention/44.png",txt:"当前电压",value:this.newState.v_bat},{icon:"/image/cb/icon08.png",txt:"环境温度(℃)",value:"2.5"==this.newState.at||"25"==this.newState.at||""==this.newState.at||"25.0"==this.newState.at?this.newState.new_tem:this.newState.at},{icon:"/image/prevention/66.png",txt:"环境湿度(%)",value:"30"==this.newState.ah||"3.0"==this.newState.ah||""==this.newState.ah||"30.0"==this.newState.ah?this.newState.new_hum:this.newState.ah},{icon:"/image/cb/icon16.png",txt:"信号强度",value:this.newState.csq},{icon:"/image/cb/bzy/8.png",txt:"已培养时间",value:this.newState.staytime},{icon:"/image/cb/icon12.png",txt:"设备版本",value:this.newState.dver},{icon:"/image/cb/icon09.png",txt:"保温仓当前温度",value:this.newState.pre_temp},{icon:"/image/cb/icon08.png",txt:"保温仓设定温度",value:this.newState.set_temp}];case 4:return[{icon:"/image/cb/icon02.png",txt:"在线状态",value:1==Number(this.device_status)?"在线":"离线"},{icon:"/image/cb/icon05.png",txt:"设备开关",value:1==this.newState.ds?"开启":"关闭"},{icon:"/image/cb/icon02.png",txt:"工作状态",value:1==this.newState.ws?"工作":" 待机"},{icon:"/image/cb/icon12.png",txt:"设备版本",value:this.newState.dver},{icon:"/image/cb/icon08.png",txt:"环境温度(℃)",value:"2.5"==this.newState.at||"25"==this.newState.at||""==this.newState.at||"25.0"==this.newState.at?this.newState.new_tem:this.newState.at},{icon:"/image/cb/icon07.png",txt:"环境湿度(%)",value:"30"==this.newState.ah||"3.0"==this.newState.ah||""==this.newState.ah||"30.0"==this.newState.ah?this.newState.new_hum:this.newState.ah},{icon:"/image/prevention/105.png",txt:"充电电压",value:this.newState.cv},{icon:"/image/prevention/106.png",txt:"电池电压",value:this.newState.bv},{icon:"/image/cb/icon16.png",txt:"信号强度",value:this.newState.csq},{icon:"/image/cb/xy/9.png",txt:"充电状态",value:1==Number(this.newState.cs)?"充电":"正常"},{icon:"/image/cb/xy/10.png",txt:"电池状态",value:this.newState.bs}]}}},filters:{equipType:function(e){switch(e){case 3:return"虫情测报灯";case 7:return"孢子仪";case 4:return"性诱测报"}},formatValue:function(e,t,i){if(4!=i||"电池状态"!=t)return e||"无";switch(Number(e)){case 0:return"正常";case 1:return"欠压";case 2:return"过压"}}},onLoad:function(t){var i=this;this.equipInfo=JSON.parse(t.info),this.type=Number(this.equipInfo.type)||Number(this.equipInfo.equip_type)||Number(this.equipInfo.device_type_id),this.equipInfo.type=this.type,this.device_status=this.equipInfo.is_online,this.getState(),console.log(this.equipInfo),this.equipInfo.disable&&(0==this.equipInfo.disable?this.cbd[3].tf=!1:this.cbd[3].tf=!0),this.selectaddress(Number(this.equipInfo.lat),Number(this.equipInfo.lng));var n=new Date;this.date=n.getFullYear()+1+"-"+Number(n.getMonth()+1)+"-"+n.getDate(),e.getStorage({key:"jurisdiction",success:function(e){console.log(JSON.parse(e.data));var t=JSON.parse(e.data).filter((function(e){return"测报系统"==e.purview_name}));console.log(t);var n=t[0].children.filter((function(e){return"虫情测报灯"==e.purview_name})),a=t[0].children.filter((function(e){return"性诱测报"==e.purview_name})),s=t[0].children.filter((function(e){return"孢子仪"==e.purview_name}));console.log(n);for(var c=n[0].children,u=0;u