| 12345678910111213141516171819202122232425262728293031323334 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/prevention/ucharts"],{307:
- /*!*******************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/main.js?{"page":"pages%2Fprevention%2Fucharts"} ***!
- \*******************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";(function(e){n(/*! uni-pages */4);i(n(/*! vue */2));var t=i(n(/*! ./pages/prevention/ucharts.vue */308));function i(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,n(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["createPage"])},308:
- /*!************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/prevention/ucharts.vue ***!
- \************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var i=n(/*! ./ucharts.vue?vue&type=template&id=fcc4d838& */309),a=n(/*! ./ucharts.vue?vue&type=script&lang=js& */311);for(var r in a)"default"!==r&&function(e){n.d(t,e,(function(){return a[e]}))}(r);n(/*! ./ucharts.vue?vue&type=style&index=1&lang=scss& */314);var o,s=n(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */10),u=Object(s["default"])(a["default"],i["render"],i["staticRenderFns"],!1,null,null,null,!1,i["components"],o);u.options.__file="pages/prevention/ucharts.vue",t["default"]=u.exports},309:
- /*!*******************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/prevention/ucharts.vue?vue&type=template&id=fcc4d838& ***!
- \*******************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,n){"use strict";n.r(t);var i=n(/*! -!./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!./ucharts.vue?vue&type=template&id=fcc4d838& */310);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},310:
- /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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/prevention/ucharts.vue?vue&type=template&id=fcc4d838& ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return a})),n.d(t,"staticRenderFns",(function(){return o})),n.d(t,"recyclableRender",(function(){return r})),n.d(t,"components",(function(){return i}));try{i={uniNavBar:function(){return n.e(/*! import() | components/uni-nav-bar/uni-nav-bar */"components/uni-nav-bar/uni-nav-bar").then(n.bind(null,/*! @/components/uni-nav-bar/uni-nav-bar.vue */589))},uIcon:function(){return n.e(/*! import() | uview-ui/components/u-icon/u-icon */"uview-ui/components/u-icon/u-icon").then(n.bind(null,/*! @/uview-ui/components/u-icon/u-icon.vue */525))},uCalendar:function(){return n.e(/*! import() | uview-ui/components/u-calendar/u-calendar */"uview-ui/components/u-calendar/u-calendar").then(n.bind(null,/*! @/uview-ui/components/u-calendar/u-calendar.vue */624))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.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,n=(e._self._c,e.timetab(e.oldtime)),i=e.timetab(e.newtime),a=e.__map(e.eqlistdata,(function(t,n){var i=e.__get_orig(t),a=e.forbidden?e._f("timeFormat")(t.d_h_t.addtime):null;return{$orig:i,f0:a}}));e._isMounted||(e.e0=function(t){e.tiemshow=!e.tiemshow}),e.$mp.data=Object.assign({},{$root:{m0:n,m1:i,l0:a}})},r=!1,o=[];a._withStripped=!0},311:
- /*!*************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/prevention/ucharts.vue?vue&type=script&lang=js& ***!
- \*************************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var i=n(/*! -!./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!./ucharts.vue?vue&type=script&lang=js& */312),a=n.n(i);for(var r in i)"default"!==r&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=a.a},312:
- /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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/prevention/ucharts.vue?vue&type=script&lang=js& ***!
- \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(/*! ./node_modules/@babel/runtime/regenerator */19)),a=r(n(/*! ../../components/js_sdk/u-charts/u-charts/u-charts.js */313));function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t,n,i,a,r,o){try{var s=e[r](o),u=s.value}catch(c){return void n(c)}s.done?t(u):Promise.resolve(u).then(i,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(i,a){var r=e.apply(t,n);function s(e){o(r,i,a,s,u,"next",e)}function u(e){o(r,i,a,s,u,"throw",e)}s(void 0)}))}}var u=null,c=null,d=null,l={data:function(){return{thdata:["上报时间","设备开关","工作状态","雨控状态","温控状态","倾倒状态","定时(h)","电击次数","温度(℃)","湿度(%)","充电电压(v)","电池电压(v)"],eqlistdata:[],cWidth:"400",cHeight:"400",pixelRatio:1,titletext:["24小时","近一个月","近半年","近一年"],titleidnex:0,oldtime:"",newtime:"",page:1,forbidden:!1,times:{d_id:null,start_time:null,end_time:null,device_id:null},canvastishiTF:!1,pagesum:0,tiemshow:!1}},onLoad:function(t){this.times.d_id=t.d_id,this.times.imei=t.imei,this.cWidth=e.upx2px(650),this.cHeight=e.upx2px(500)},onShow:function(){var e=this;d=+new Date,this.oldtime=parseInt((d-864e5)/1e3),this.newtime=parseInt(d/1e3),setTimeout((function(){e.getServerData(parseInt(d/1e3),parseInt((d-864e5)/1e3)),e.historydata(parseInt(d/1e3),parseInt((d-864e5)/1e3))}),1e3)},methods:{getServerData:function(e,t){var n=this;return s(i.default.mark((function a(){var r,o,s,u,c,d,l,h,f,m,p,v;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,n.$myRequest({url:"/api/api_gateway?method=forecast.worm_lamp.device_polyline_data",data:{device_type_id:2,d_id:n.times.d_id,end_time:e,start_time:t}});case 2:if(r=i.sent,0==r.length)n.canvastishiTF=!1;else{for(n.canvastishiTF=!0,o=[],s=[],u=[],c=[],d=[],l=[],h=[],f=0;f<r.length;f++)m=new Date(1e3*r[f].addtime),o.unshift(m.getMonth()+1+"/"+m.getDate()+"-"+m.getHours()+":"+m.getMinutes()),u.unshift(r[f].temperature),c.unshift(r[f].humidity),d.unshift(Number(r[f].others.bv)),l.unshift(Number(r[f].others.cv)),h.unshift(r[f].others.ct);s.unshift(u,c,d,l),p=[{name:"温度",data:s[0],color:"#F97000"},{name:"湿度",data:s[1],color:"#00E29D"},{name:"电池电压",data:s[2],color:"#FF3F3F"},{name:"充电电压",data:s[3],color:"#6CBBFF"}],v=[{name:"击虫次数",data:h,color:"#00E29D"}],n.showColumn("canvasColumnA",o,p),n.showColumnb("canvasColumnB",o,v)}case 4:case"end":return i.stop()}}),a)})))()},changeindex:function(e){this.titleidnex=e;var t=new Date;if(0==e)this.newtime=parseInt(+new Date(t)/1e3),this.oldtime=parseInt((d-864e5)/1e3),this.getServerData(parseInt(d/1e3),parseInt((d-864e5)/1e3)),this.historydata(parseInt(d/1e3),parseInt((d-864e5)/1e3));else if(1==e){this.newtime=parseInt(+new Date(t)/1e3);var n=t.setMonth(t.getMonth()-1)/1e3;this.oldtime=parseInt(n),this.getServerData(parseInt(d/1e3),parseInt(n)),this.historydata(parseInt(d/1e3),parseInt(n))}else if(2==e){this.newtime=parseInt(+new Date(t)/1e3);n=t.setMonth(t.getMonth()-6)/1e3;this.oldtime=parseInt(n),this.getServerData(parseInt(d/1e3),parseInt(n)),this.historydata(parseInt(d/1e3),parseInt(n))}else if(3==e){this.newtime=parseInt(+new Date(t)/1e3);n=t.setFullYear(t.getFullYear()-1)/1e3;this.oldtime=parseInt(n),this.getServerData(parseInt(d/1e3),parseInt(n)),this.historydata(parseInt(d/1e3),parseInt(n))}},historydata:function(e,t){var n=this;return s(i.default.mark((function a(){var r;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,n.$myRequest({url:"/api/api_gateway?method=forecast.worm_lamp.device_history_data",data:{device_type_id:2,device_id:n.times.imei,page:n.page,page_size:10,start_time:t,end_time:e}});case 2:r=i.sent,console.log(r.data),n.pagesum=Math.ceil(r.counts/10)+1,n.eqlistdata=r.data,0==r.data.length?n.forbidden=!1:n.forbidden=!0;case 7:case"end":return i.stop()}}),a)})))()},prev:function(){1!=this.page&&this.page--,this.historydata(this.newtime,this.oldtime)},next:function(){this.page++,this.historydata(this.newtime,this.oldtime)},tiemchange:function(e){console.log(e),this.oldtime=+new Date(e.startDate)/1e3,this.newtime=+new Date(e.endDate)/1e3+57600,this.getServerData(this.newtime,this.oldtime),this.historydata(this.newtime,this.oldtime)},timetab:function(e){e=new Date(1e3*e);var t=e.getFullYear(),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,i=e.getDate()<10?"0"+e.getDate():e.getDate(),a=t+"/"+n+"/"+i;return a},clickLeft:function(){e.navigateBack({delta:1})},showColumn:function(e,t,n){var i=this;u=new a.default({canvasId:e,type:"line",legend:{position:"top"},fontSize:11,background:"#FFFFFF",pixelRatio:1,animation:!0,dataLabel:!1,categories:t,series:n,enableScroll:!0,xAxis:{disableGrid:!0,type:"grid",gridType:"dash",itemCount:4,scrollShow:!0,scrollBackgroundColor:"#F7F7FF",scrollColor:"#DEE7F7"},yAxis:{},width:1*i.cWidth,height:1*i.cHeight,extra:{line:{type:"curve"}}})},showColumnb:function(e,t,n){var i=this;c=new a.default({canvasId:e,type:"line",legend:{position:"top"},fontSize:11,background:"#FFFFFF",pixelRatio:1,animation:!0,dataLabel:!1,categories:t,series:n,enableScroll:!0,xAxis:{disableGrid:!0,type:"grid",gridType:"dash",itemCount:4,scrollShow:!0,scrollBackgroundColor:"#F7F7FF",scrollColor:"#DEE7F7"},yAxis:{},width:1*i.cWidth,height:1*i.cHeight,extra:{line:{type:"curve"}}})},touchLineA:function(e){console.log(e),u.scrollStart(e)},moveLineA:function(e){u.scroll(e)},touchEndLineA:function(e){u.scrollEnd(e),u.showToolTip(e,{format:function(e,t){return t+" "+e.name+":"+Number(e.data).toFixed(3)}})},touchLineBb:function(e){console.log(e),c.scrollStart(e)},moveLineBb:function(e){c.scroll(e)},touchEndLineBb:function(e){c.scrollEnd(e),c.showToolTip(e,{format:function(e,t){return t+" "+e.name+":"+e.data}})},newdata:function(){var t=this;return s(i.default.mark((function n(){var a;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$myRequest({url:"/api/api_gateway?method=forecast.send_control.get_device_config",data:{device_type_id:2,d_id:t.times.d_id,control_type:"data"}});case 2:a=n.sent,a?(e.showToast({title:"刷新成功",duration:2e3,icon:"none"}),e.navigateBack({delta:1})):e.showToast({title:"刷新失败",duration:2e3,icon:"none"});case 4:case"end":return n.stop()}}),n)})))()},refresh:function(){this.newdata()}}};t.default=l}).call(this,n(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["default"])},314:
- /*!**********************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/prevention/ucharts.vue?vue&type=style&index=1&lang=scss& ***!
- \**********************************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var i=n(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ucharts.vue?vue&type=style&index=1&lang=scss& */315),a=n.n(i);for(var r in i)"default"!==r&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=a.a},315:
- /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./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/prevention/ucharts.vue?vue&type=style&index=1&lang=scss& ***!
- \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(e,t,n){}},[[307,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/prevention/ucharts.js.map
|