| 12345678910111213141516171819202122232425262728293031323334 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/environment/equipment"],{324:
- /*!**********************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/main.js?{"page":"pages%2Fenvironment%2Fequipment"} ***!
- \**********************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";(function(e){n(/*! uni-pages */4);a(n(/*! vue */2));var t=a(n(/*! ./pages/environment/equipment.vue */325));function a(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"])},325:
- /*!***************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/environment/equipment.vue ***!
- \***************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var a=n(/*! ./equipment.vue?vue&type=template&id=5b61162e& */326),i=n(/*! ./equipment.vue?vue&type=script&lang=js& */328);for(var o in i)"default"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n(/*! ./equipment.vue?vue&type=style&index=0&lang=scss& */330);var r,s=n(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */10),d=Object(s["default"])(i["default"],a["render"],a["staticRenderFns"],!1,null,null,null,!1,a["components"],r);d.options.__file="pages/environment/equipment.vue",t["default"]=d.exports},326:
- /*!**********************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/environment/equipment.vue?vue&type=template&id=5b61162e& ***!
- \**********************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,n){"use strict";n.r(t);var a=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!./equipment.vue?vue&type=template&id=5b61162e& */327);n.d(t,"render",(function(){return a["render"]})),n.d(t,"staticRenderFns",(function(){return a["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return a["recyclableRender"]})),n.d(t,"components",(function(){return a["components"]}))},327:
- /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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/environment/equipment.vue?vue&type=template&id=5b61162e& ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,n){"use strict";var a;n.r(t),n.d(t,"render",(function(){return i})),n.d(t,"staticRenderFns",(function(){return r})),n.d(t,"recyclableRender",(function(){return o})),n.d(t,"components",(function(){return a}));try{a={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))},uModal:function(){return n.e(/*! import() | uview-ui/components/u-modal/u-modal */"uview-ui/components/u-modal/u-modal").then(n.bind(null,/*! @/uview-ui/components/u-modal/u-modal.vue */554))}}}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 i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.eqinfo.item.uptime?e._f("timeFormat")(e.eqinfo.item.uptime):null),a=e.eqinfo.item.uptime?null:e._f("timeFormat")(e.eqinfo.item.addtime),i=e.__map(e.olddata.conf,(function(t,n){var a=e.__get_orig(t),i=e.olddata.dat[n][1]?Number(n.substr(1)):null,o=e.olddata.dat[n][1]?parseFloat(e.olddata.dat[n][0]):null,r=e.olddata.dat[n][1]&&-99.99!=o?parseFloat(e.olddata.dat[n]):null;return{$orig:a,m0:i,m1:o,m2:r}})),o=e.tishiTF?null:e._f("timeFormat")(e.onedatasMaxtime),r=e.tishiTF?null:e._f("timeFormat")(e.onedatasMintime);e.$mp.data=Object.assign({},{$root:{f0:n,f1:a,l0:i,f2:o,f3:r}})},o=!1,r=[];i._withStripped=!0},328:
- /*!****************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/environment/equipment.vue?vue&type=script&lang=js& ***!
- \****************************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var a=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!./equipment.vue?vue&type=script&lang=js& */329),i=n.n(a);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},329:
- /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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/environment/equipment.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 a=o(n(/*! ./node_modules/@babel/runtime/regenerator */19)),i=o(n(/*! ../../components/js_sdk/u-charts/u-charts/u-charts.js */313));function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t,n,a,i,o,r){try{var s=e[o](r),d=s.value}catch(u){return void n(u)}s.done?t(d):Promise.resolve(d).then(a,i)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(a,i){var o=e.apply(t,n);function s(e){r(o,a,i,s,d,"next",e)}function d(e){r(o,a,i,s,d,"throw",e)}s(void 0)}))}}var d=null,u={data:function(){return{eqinfo:{},olddata:{},olddatas:["#fba825","#53d67c","#008cf2","#fb504d","#d87ffc","#4ec5f0"],city:"",kongtf:!1,daydatatf:!1,shujutf:!1,onedatas:[],canvastishiTF:!0,cWidth:"300",cHeight:"200",pixelRatio:1,show:!1,onedatasMax:0,onedatasMin:0,onedatasMaxtime:"",onedatasMintime:"",tishiTF:!1,realtimeTF:!1}},methods:{clickLeft:function(){e.navigateBack({delta:1})},history:function(){var e=this;return s(a.default.mark((function t(){var n,i,o;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$myRequest({url:"/api/api_gateway?method=weather.weather.qxz_status",data:{device_id:e.eqinfo.item.equip_id||e.eqinfo.item.device_id}});case 2:for(o in n=t.sent,e.olddata=n,i=[],e.olddata.conf)-1!=e.olddata.conf[o].indexOf("#")&&(e.olddata.conf[o]=e.olddata.conf[o].replace("#","(")+")"),e.olddata.dat[o]=e.olddata.dat[o].split("#"),i.push(e.olddata.dat[o][0]);console.log(e.olddata.conf),console.log(i),e.realtimeTF=i.some((function(e){return""!=e})),console.log(e.realtimeTF);case 10:case"end":return t.stop()}}),t)})))()},onehistory:function(){var e=this;return s(a.default.mark((function t(){var n,i,o;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=+new Date/1e3,i=n-86400,t.next=4,e.$myRequest({url:"/api/api_gateway?method=weather.weather.qxz_data_chart",data:{device_id:e.eqinfo.item.equip_id||e.eqinfo.item.device_id,begin:parseInt(i),end:parseInt(n)}});case 4:o=t.sent,e.onedatas=o.data,console.log(e.onedatas);case 7:case"end":return t.stop()}}),t)})))()},control:function(){e.navigateTo({url:"./contros?id="+this.eqinfo.item.d_id})},charts:function(){e.navigateTo({url:"./history?device_id="+this.eqinfo.item.equip_id||!1})},reverseGeocode:function(t,n){var a=this;e.request({type:"GET",url:"https://restapi.amap.com/v3/geocode/regeo?output=JSON&location="+n+","+t+"&key=27273b81090f78759e4057f94474516f&radius=1000&extensions=all",dataType:"json",complete:function(e){console.log(e),0==e.data.regeocode.formatted_address.length?a.city="--":a.city=e.data.regeocode.formatted_address}})},copy:function(t){e.setClipboardData({data:t.equip_id||t.device_id,success:function(){console.log("success")}})},repairs:function(){console.log(this.eqinfo.item);var t=this.eqinfo.item.equip_id||this.eqinfo.item.device_id;e.navigateTo({url:"../afterSale/addafter?device_id="+t+"&device_type=5"})},oneday:function(e,t){console.log(e,t);for(var n={name:e,data:[]},a=[],i=[],o=[],r=[],s=0;s<this.onedatas.length;s++)if(-99.99!=Number(this.onedatas[s].dat[t].slice(0,this.onedatas[s].dat[t].indexOf("#")))){n.data.unshift(Number(this.onedatas[s].dat[t].slice(0,this.onedatas[s].dat[t].indexOf("#")))),o.unshift(Number(this.onedatas[s].dat[t].slice(0,this.onedatas[s].dat[t].indexOf("#"))));var d=new Date(1e3*this.onedatas[s].time);a.unshift(d.getMonth()+1+"/"+d.getDate()+"-"+d.getHours()+":"+d.getMinutes()),r.unshift(+new Date(d)/1e3)}o.sort((function(e,t){return e-t})),this.onedatasMin=o[0],this.onedatasMax=o[o.length-1];for(s=0;s<n.data.length;s++)this.onedatasMax==n.data[s]&&(this.onedatasMaxtime=r[s]),this.onedatasMin==n.data[s]&&(this.onedatasMintime=r[s]);i.push(n),0==n.data.length?this.tishiTF=!0:this.tishiTF=!1,this.showColumn("canvasColumnA",a,i),this.show=!0},showColumn:function(e,t,n){var a=this;d=new i.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:{format:function(e){return e.toFixed(2)}},width:1*a.cWidth,height:1*a.cHeight,extra:{line:{type:"curve"}}})},touchLineA:function(e){d.scrollStart(e)},moveLineA:function(e){d.scroll(e)},touchEndLineA:function(e){d.scrollEnd(e),d.showToolTip(e,{format:function(e,t){return t+" "+e.name+":"+e.data}})},siminfo:function(t){e.navigateTo({url:"./sim?simid="+t})}},onLoad:function(t){var n=this;this.$forceUpdate(),this.eqinfo.item=JSON.parse(t.shebei),console.log(JSON.parse(t.shebei)),this.history(),this.onehistory(),""==this.eqinfo.item.lat||""==this.eqinfo.item.lng?console.log(1):this.reverseGeocode(this.eqinfo.item.lat,this.eqinfo.item.lng),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})),a=t[0].children.filter((function(e){return"环境监测"==e.purview_name})),i=a[0].children;console.log(i);for(var o=0;o<i.length;o++)switch(i[o].purview_name){case"设备控制":n.kongtf=!0;break;case"24小时数据":n.daydatatf=!0;break;case"历史数据":n.shujutf=!0;break}}})}};t.default=u}).call(this,n(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["default"])},330:
- /*!*************************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/pages/environment/equipment.vue?vue&type=style&index=0&lang=scss& ***!
- \*************************************************************************************************************/
- /*! no static exports found */function(e,t,n){"use strict";n.r(t);var a=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!./equipment.vue?vue&type=style&index=0&lang=scss& */331),i=n.n(a);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},331:
- /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./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/environment/equipment.vue?vue&type=style&index=0&lang=scss& ***!
- \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(e,t,n){}},[[324,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/environment/equipment.js.map
|