7 lines
8.1 KiB
JavaScript
7 lines
8.1 KiB
JavaScript
/*!
|
|
* build: vue-admin-beautiful
|
|
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
|
|
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
|
|
* time: 2024-10-10 11:14:28
|
|
*/
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b162de44"],{"4b95":function(e,t,o){"use strict";o.r(t);var a=o("f2bf");const n=["id"];function d(e,t,o,d,r,i){const c=Object(a["resolveComponent"])("el-card"),u=Object(a["resolveComponent"])("el-dialog"),s=Object(a["resolveDirective"])("loading");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createVNode"])(u,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>r.dialogFormVisible=e),title:r.title,width:"1500px",height:"400px",onClose:e.close},{default:Object(a["withCtx"])(()=>[Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(c,{style:{height:"400px"}},{default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",{id:r.divId,ref:"echarts",style:{height:"380px"}},null,8,n)]),_:1})),[[s,r.loading]])]),_:1},8,["modelValue","title","onClose"])])}o("14d9");var r=o("313e"),i=o("aa98"),c={name:"Watergraph",data(){return{title:"曲线图",dialogFormVisible:!1,chartData:[],loading:!0,divId:"waterChar"}},created(){},methods:{showData(e,t){this.divId=t,this.loading=!0,this.dialogFormVisible=!0,this.chartData=[],this.chartData=JSON.stringify(e),this.title=e["站点名称"]+" - 曲线图",setTimeout(()=>{this.chartIni(),this.loading=!1},3e3)},chartIni(){var e,t=r["a"](document.getElementById(""+this.divId)),o=JSON.parse(this.chartData),a=[],n=[];for(const r in o)"站点名称"!==r&&(a.push(o[r]),n.push([r,o[r]]));var d=Math.min.apply(null,a),i=Math.max.apply(null,a);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"],min:d,max:i},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series:[{name:"数据",type:"line",smooth:!0,symbol:"none",areaStyle:{},data:n}]},e&&t.setOption(e)},async getReportHistory(){var e,t=r["a"](document.getElementById("main4"));const{data:o}=await Object(i["getReportHistoryData"])(this.queryForm);var a=[];for(let r=0;r<o.length;r++)a.push(o[r][1]);var n=Math.min.apply(null,a),d=Math.max.apply(null,a);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"],min:n,max:d},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series:[{name:"数据",type:"line",smooth:!0,symbol:"none",areaStyle:{},data:o}]},e&&t.setOption(e)}}},u=o("d959"),s=o.n(u);const l=s()(c,[["render",d]]);t["default"]=l},aa98:function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return d})),o.d(t,"getDeviceData",(function(){return r})),o.d(t,"doEdit",(function(){return i})),o.d(t,"doDelete",(function(){return c})),o.d(t,"doAdd",(function(){return u})),o.d(t,"selectDeviceInfo",(function(){return s})),o.d(t,"getDictData",(function(){return l})),o.d(t,"selectAllProject",(function(){return m})),o.d(t,"selectAllGroup",(function(){return f})),o.d(t,"selectAllAlarmUser",(function(){return v})),o.d(t,"copy",(function(){return p})),o.d(t,"getLatestDataByDevice",(function(){return g})),o.d(t,"getLatestData",(function(){return h})),o.d(t,"getLatestDataByDevices",(function(){return y})),o.d(t,"getHistoryData",(function(){return b})),o.d(t,"getReportHistoryData",(function(){return j})),o.d(t,"getTownsByProject",(function(){return D})),o.d(t,"getCommunitiesByTown",(function(){return x})),o.d(t,"exportDevice",(function(){return I})),o.d(t,"exportIotDevice",(function(){return O})),o.d(t,"exportData",(function(){return C})),o.d(t,"exportIotData",(function(){return w})),o.d(t,"sensors",(function(){return A})),o.d(t,"boxList",(function(){return B})),o.d(t,"fboxSync",(function(){return P})),o.d(t,"sensorInfo",(function(){return L}));var a=o("b775"),n=o("f121");function d(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&void 0!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.code&&void 0!=e.code&&(t+="&code="+e.code),""!=e.name&&void 0!=e.name&&(t+="&name="+e.name),""!=e.community&&void 0!=e.community&&(t+="&community="+e.community),""!=e.townCode&&void 0!=e.townCode&&(t+="&townCode="+e.townCode),""!=e.commPro&&void 0!=e.commPro&&(t+="&commPro="+e.commPro),3!=e.status&&(t+="&status="+e.status),Object(a["default"])({url:"/deviceReport/list"+t,method:"get",data:e})}function r(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&void 0!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.serial&&void 0!=e.serial&&(t+="&serial="+e.serial),""!=e.name&&void 0!=e.name&&(t+="&name="+e.name),""!=e.community&&void 0!=e.community&&(t+="&community="+e.community),""!=e.townCode&&void 0!=e.townCode&&(t+="&townCode="+e.townCode),"Entire agreement"!=e.commPro&&void 0!=e.commPro&&"all"!=e.commPro&&(t+="&commPro="+e.commPro),3!=e.status&&void 0!=e.status&&(t+="&status="+e.status),Object(a["default"])({url:"/iot/device/select"+t,method:"get",data:e})}function i(e){return Object(a["default"])({url:"/iot/device/update",method:"post",data:e})}function c(e){return Object(a["default"])({url:"/iot/device/remove",method:"post",data:e})}function u(e){return Object(a["default"])({url:"/iot/device/insert",method:"post",data:e})}function s(e){return Object(a["default"])({url:"/iot/device/selectDeviceInfo?deviceId="+e.deviceId,method:"get",data:e})}function l(e){return Object(a["default"])({url:"/iot/device/dict",method:"get",data:e})}function m(e){return Object(a["default"])({url:"/iot/device/selectAllProject",method:"get",data:e})}function f(e){return Object(a["default"])({url:"/iot/device/selectAllGroup?projectId="+e.projectId,method:"get",data:e})}function v(e){return Object(a["default"])({url:"/iot/device/selectAllAlarmUser",method:"get",data:e})}function p(e){return Object(a["default"])({url:"/iot/device/copy?deviceId="+e.deviceId+"&name="+e.name+"&code="+e.code+"&serial="+e.serial,method:"post",data:e})}function g(e){let t="?deviceCode="+e.deviceCode+"&page="+e.page+"&size="+e.size;return""!=e.sensorName&&(t+="&sensorName="+e.sensorName),Object(a["default"])({url:"/deviceReport/latestData"+t,method:"get",data:e})}function h(e){const t="?deviceCode="+e.deviceCode+"&page="+e.page+"&size="+e.size;return Object(a["default"])({url:"/deviceData/latestData"+t,method:"get",data:e})}function y(e){const t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/getLatestDataByDevice"+t,method:"get",data:e})}function b(e){return Object(a["default"])({url:"/deviceData/getHistoryData?dataKey="+e.dataKey+"&start="+e.start+"&deviceCode="+e.deviceCode+"&end="+e.end,method:"get",data:e})}function j(e){return Object(a["default"])({url:"/deviceData/getHistoryChartData?dataKey="+e.dataKey+"&start="+e.start+"&deviceCode="+e.deviceCode+"&end="+e.end,method:"get",data:e})}function D(e){return Object(a["default"])({url:"/iot/device/getTownsByProject?projectId="+e.projectId,method:"get",data:e})}function x(e){return Object(a["default"])({url:"/iot/device/getCommunitiesByTown?townCode="+e.townCode,method:"get",data:e})}function I(e){var t="?projectId="+e.projectId;return n["baseURL"]+"/deviceReport/exportDevice"+t}function O(e){var t="?projectId="+e.projectId;return n["baseURL"]+"/iot/device/exportDevice"+t}function C(e){var t="?deviceCode="+e.deviceCode;return n["baseURL"]+"/deviceReport/exportData"+t}function w(e){var t="?deviceCode="+e.deviceCode;return n["baseURL"]+"/iot/device/exportData"+t}function A(e){return Object(a["default"])({url:"/deviceData/sensors?deviceCode="+e.deviceCode,method:"get",data:e})}function B(e){return Object(a["default"])({url:"/fbox/boxList",method:"get",data:e})}function P(e,t){return Object(a["default"])({url:"/fbox/sync?projectId="+t,method:"post",data:e})}function L(e){var t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/sensorInfo"+t,method:"get",data:e})}}}]); |