water-ldht/dist/static/js/chunk-49ca18e8.9932a7a1.js

7 lines
20 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-49ca18e8"],{"044c":function(e,t,o){"use strict";o("2808")},"24d2":function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return n})),o.d(t,"doEdit",(function(){return c})),o.d(t,"getProjectGroup",(function(){return d})),o.d(t,"selectAlarmTypeList",(function(){return i})),o.d(t,"getAlarmUser",(function(){return u})),o.d(t,"addAlarmUsers",(function(){return l})),o.d(t,"doDelete",(function(){return m})),o.d(t,"doAdd",(function(){return s})),o.d(t,"exportProject",(function(){return p}));var a=o("b775"),r=o("f121");function n(e){let t="?page="+e.page+"&size="+e.size;return e.regionCode&&(t+="&regionCode="+e.regionCode),e.name&&(t+="&name="+e.name),e.leader&&(t+="&leader="+e.leader),e.contact&&(t+="&contact="+e.contact),e.groupId&&(t+="&groupId="+e.groupId),Object(a["default"])({url:"/iot/project/select"+t,method:"get",data:e})}function c(e){return Object(a["default"])({url:"/iot/project/update",method:"post",data:e})}function d(e){return Object(a["default"])({url:"/iot/project/selectAllProjectGroup",method:"get",data:e})}function i(e){return Object(a["default"])({url:"/iot/project/selectAlarmTypeList",method:"get",data:e})}function u(e){return Object(a["default"])({url:"/iot/project/getAlarmUser?projectId="+e.projectId,method:"get",data:e})}function l(e){return Object(a["default"])({url:"/iot/project/addAlarmUsers",method:"post",data:e})}function m(e){return Object(a["default"])({url:"/iot/project/remove?",method:"post",data:e})}function s(e){return Object(a["default"])({url:"/iot/project/insert",method:"post",data:e})}function p(e){let t="?page="+e.page+"&size="+e.size;return e.regionCode&&(t+="&regionCode="+e.regionCode),e.name&&(t+="&name="+e.name),e.leader&&(t+="&leader="+e.leader),e.contact&&(t+="&contact="+e.contact),e.groupId&&(t+="&groupId="+e.groupId),r["baseURL"]+"/iot/project/export"+t}},2808:function(e,t,o){},"5fda":function(e,t,o){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"94b0":function(e,t,o){"use strict";o.r(t),o.d(t,"dailyReport",(function(){return n})),o.d(t,"weeklyReport",(function(){return c})),o.d(t,"monthlyReport",(function(){return d})),o.d(t,"exportDevice",(function(){return i})),o.d(t,"elecDay",(function(){return u})),o.d(t,"elecDayExport",(function(){return l})),o.d(t,"deviceMonth",(function(){return m})),o.d(t,"deviceMonthExport",(function(){return s})),o.d(t,"waterMonth",(function(){return p})),o.d(t,"waterMonthExport",(function(){return h})),o.d(t,"elecMonth",(function(){return j})),o.d(t,"elecMonthExport",(function(){return f})),o.d(t,"haianList",(function(){return b})),o.d(t,"saveHian",(function(){return g})),o.d(t,"addHian",(function(){return v})),o.d(t,"delHian",(function(){return y})),o.d(t,"HianDevice",(function(){return O}));var a=o("b775"),r=o("f121");function n(e){return Object(a["default"])({url:"/dataAnalysis/dailyReport?page="+e.page+"&size="+e.size+"&projectId="+e.projectId+"&time="+e.time,method:"get",data:e})}function c(e){return Object(a["default"])({url:"/dataAnalysis/weeklyReport?page="+e.page+"&size="+e.size+"&projectId="+e.projectId+"&start="+e.start+"&end="+e.end,method:"get",data:e})}function d(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.month&&(t+="&month="+e.month),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(a["default"])({url:"/waterElec/waterDay"+t,method:"get",data:e})}function i(e){let t="?projectId="+e.projectId+"&month="+e.month;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),r["baseURL"]+"/waterElec/waterDayExport"+t}function u(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.month&&(t+="&month="+e.month),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(a["default"])({url:"/waterElec/elecDay"+t,method:"get",data:e})}function l(e){let t="?projectId="+e.projectId+"&month="+e.month;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),r["baseURL"]+"/waterElec/elecDayExport"+t}function m(e){let t="?page="+e.page+"&size="+e.size;return""!=e.month&&(t+="&month="+e.month),""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.projectName&&(t+="&projectName="+e.projectName),Object(a["default"])({url:"/deviceReport/deviceMonth"+t,method:"get",data:e})}function s(e){let t="?month="+e.month;return""!=e.projectName&&(t+="&projectName="+e.projectName),""!=e.projectId&&(t+="&projectId="+e.projectId),r["baseURL"]+"/deviceReport/deviceMonth/export"+t}function p(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.year&&(t+="&year="+e.year),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(a["default"])({url:"/waterElec/waterMonth"+t,method:"get",data:e})}function h(e){let t="?projectId="+e.projectId+"&year="+e.year;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),r["baseURL"]+"/waterElec/waterMonthExport"+t}function j(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.year&&(t+="&year="+e.year),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(a["default"])({url:"/waterElec/elecMonth"+t,method:"get",data:e})}function f(e){let t="?projectId="+e.projectId+"&year="+e.year;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),r["baseURL"]+"/waterElec/elecMonthExport"+t}function b(e){let t="?page="+e.page+"&size="+e.size;return e.startTime&&(t+="&startTime="+e.startTime,t+="&endTime="+e.endTime),Object(a["default"])({url:"/haian/list"+t,method:"get"})}function g(e){return Object(a["default"])({url:"/haian/update",method:"post",data:e})}function v(e){return Object(a["default"])({url:"/haian/add",method:"post",data:e})}function y(e){return Object(a["default"])({url:"/haian/remove/"+e,method:"post"})}function O(){return Object(a["default"])({url:"/haian/devices",method:"get"})}},a9d0:function(e,t,o){"use strict";o.r(t);var a=o("f2bf");const r={class:"manage-container"};function n(e,t,o,n,c,d){const i=Object(a["resolveComponent"])("el-date-picker"),u=Object(a["resolveComponent"])("el-form-item"),l=Object(a["resolveComponent"])("el-option"),m=Object(a["resolveComponent"])("el-select"),s=Object(a["resolveComponent"])("el-input"),p=Object(a["resolveComponent"])("el-button"),h=Object(a["resolveComponent"])("vab-query-form"),j=Object(a["resolveComponent"])("el-form"),f=Object(a["resolveComponent"])("el-table-column"),b=Object(a["resolveComponent"])("el-table"),g=Object(a["resolveComponent"])("el-pagination"),v=Object(a["resolveComponent"])("vab-query-form-right-panel"),y=Object(a["resolveDirective"])("loading");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",r,[Object(a["createVNode"])(j,{ref:"form",model:c.queryForm,"label-width":"80px"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(h,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(u,{label:e.$t("defalult.sj")},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:c.queryForm.time,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.time=e),type:"daterange",align:"right","start-placeholder":"开始时间","end-placeholder":"结束时间",onChange:d.changeTime},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{width:"100",label:e.$t("dataEnquiry.xm")},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(m,{modelValue:c.queryForm.projectId,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.projectId=e),placeholder:"请选择项目",onChange:d.changeProject},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(c.projectData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{width:"100",label:e.$t("dataEnquiry.jd")},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(m,{modelValue:c.queryForm.townCode,"onUpdate:modelValue":t[2]||(t[2]=e=>c.queryForm.townCode=e),placeholder:e.$t("dataEnquiry.qxzjd"),onChange:d.changeTown},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(c.townData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.townCode,label:e.townName,value:e.townCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","onChange"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{width:"100",label:e.$t("dataEnquiry.sq")},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(m,{modelValue:c.queryForm.community,"onUpdate:modelValue":t[3]||(t[3]=e=>c.queryForm.community=e),placeholder:"请选择社区"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(c.Communities,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e,label:e,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{width:"100",label:e.$t("dataEnquiry.zdmc")},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:c.queryForm.devieName,"onUpdate:modelValue":t[4]||(t[4]=e=>c.queryForm.devieName=e),placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{width:"100"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p,{type:"primary",size:"medium",onClick:d.search},{default:Object(a["withCtx"])(()=>[Object(a["createTextVNode"])(Object(a["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["model"]),Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(b,{data:c.reportData,border:"",stripe:"",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{prop:"townName",label:e.$t("dataEnquiry.xzjdmc"),width:"120",align:"center"},null,8,["label"]),Object(a["createVNode"])(f,{prop:"community",label:"社区名称",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"deviceName",label:e.$t("dataEnquiry.zdmc"),width:"200",align:"center"},null,8,["label"]),Object(a["createVNode"])(f,{prop:"specifications",label:"对比规格",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"waterYield.start",label:"开始水量(m³)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"waterYield.end",label:"结束水量(m³)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"waterYield.use",label:"用水量(m³)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"electricQuantity.start",label:"开始电量(Kw·h)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"electricQuantity.end",label:"结束电量(Kw·h)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"electricQuantity.use",label:"用电量(Kw·h)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"powerConsumption",label:"电单耗(Kw·h/m³)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"dutyRatio",label:"本周运行符合率(%)",width:"200",align:"center"}),Object(a["createVNode"])(f,{prop:"maximumLiquidLevel",label:"本周调节池最高液位(m)",width:"200",align:"center"})]),_:1},8,["data"])),[[y,c.listLoading]]),Object(a["createVNode"])(h,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(g,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var c=o("24d2"),d=o("aa98"),i=o("94b0"),u={name:"Index",components:{},data(){return{data:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",townData:[],Communities:[],projectData:[],reportData:[],queryForm:{page:1,size:20,projectId:"",start:"",end:"",time:[],townCode:"",community:"",devieName:""}}},computed:{height(){return 500}},created(){this.setDefaultTome(),this.getProjectData(),setTimeout(()=>{this.fetchData()},1e3)},methods:{getPastTime(e){const t=new Date,o=t.getFullYear(),a=t.getMonth()+1,r=t.getDate(),n=a-e,c=n<0?n+12:n>10?n:"0"+n,d=a>9?a:"0"+a,i=r>9?r:"0"+r,u=o+"-"+c+"-"+i,l=o+"-"+d+"-"+i;return[u,l]},getDate(e){const t=new Date(e),o=t.getFullYear();let a=t.getMonth(),r=t.getDate();return a+=1,a=a.toString().padStart(2,"0"),r=r.toString().padStart(2,"0"),`${o}-${a}-${r}`},changeTime(){this.queryForm.start=this.getDate(this.queryForm.time[0]),this.queryForm.end=this.getDate(this.queryForm.time[1])},setDefaultTome(){this.queryForm.time=this.getPastTime(1),this.queryForm.start=this.getDate(this.queryForm.time[0]),this.queryForm.end=this.getDate(this.queryForm.time[1])},async getProjectData(){const e={size:100,page:1},{data:t}=await Object(c["getList"])(e);this.projectData=t.items,this.queryForm.projectId=this.projectData[0].id},changeProject(){this.getTownsByProject()},async getTownsByProject(){const e={projectId:this.queryForm.projectId},{data:t}=await Object(d["getTownsByProject"])(e);this.townData=t},changeTown(){this.getCommunitiesByTown()},async getCommunitiesByTown(){const e={townCode:this.queryForm.townCode},{data:t}=await Object(d["getCommunitiesByTown"])(e);this.Communities=t},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["weeklyReport"])(this.queryForm);this.reportData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},search(){this.fetchData()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$message({type:"success",message:"删除成功"})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},l=(o("044c"),o("c4f1"),o("d959")),m=o.n(l);const s=m()(u,[["render",n],["__scopeId","data-v-0f55c5f2"]]);t["default"]=s},aa98:function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return n})),o.d(t,"getDeviceData",(function(){return c})),o.d(t,"doEdit",(function(){return d})),o.d(t,"doDelete",(function(){return i})),o.d(t,"doAdd",(function(){return u})),o.d(t,"selectDeviceInfo",(function(){return l})),o.d(t,"getDictData",(function(){return m})),o.d(t,"selectAllProject",(function(){return s})),o.d(t,"selectAllGroup",(function(){return p})),o.d(t,"selectAllAlarmUser",(function(){return h})),o.d(t,"copy",(function(){return j})),o.d(t,"getLatestDataByDevice",(function(){return f})),o.d(t,"getLatestData",(function(){return b})),o.d(t,"getLatestDataByDevices",(function(){return g})),o.d(t,"getHistoryData",(function(){return v})),o.d(t,"getReportHistoryData",(function(){return y})),o.d(t,"getTownsByProject",(function(){return O})),o.d(t,"getCommunitiesByTown",(function(){return w})),o.d(t,"exportDevice",(function(){return C})),o.d(t,"exportIotDevice",(function(){return D})),o.d(t,"exportData",(function(){return I})),o.d(t,"exportIotData",(function(){return N})),o.d(t,"sensors",(function(){return x})),o.d(t,"boxList",(function(){return z})),o.d(t,"fboxSync",(function(){return V})),o.d(t,"sensorInfo",(function(){return q}));var a=o("b775"),r=o("f121");function n(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 c(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 d(e){return Object(a["default"])({url:"/iot/device/update",method:"post",data:e})}function i(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 l(e){return Object(a["default"])({url:"/iot/device/selectDeviceInfo?deviceId="+e.deviceId,method:"get",data:e})}function m(e){return Object(a["default"])({url:"/iot/device/dict",method:"get",data:e})}function s(e){return Object(a["default"])({url:"/iot/device/selectAllProject",method:"get",data:e})}function p(e){return Object(a["default"])({url:"/iot/device/selectAllGroup?projectId="+e.projectId,method:"get",data:e})}function h(e){return Object(a["default"])({url:"/iot/device/selectAllAlarmUser",method:"get",data:e})}function j(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 f(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 b(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 g(e){const t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/getLatestDataByDevice"+t,method:"get",data:e})}function v(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 y(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 O(e){return Object(a["default"])({url:"/iot/device/getTownsByProject?projectId="+e.projectId,method:"get",data:e})}function w(e){return Object(a["default"])({url:"/iot/device/getCommunitiesByTown?townCode="+e.townCode,method:"get",data:e})}function C(e){var t="?projectId="+e.projectId;return r["baseURL"]+"/deviceReport/exportDevice"+t}function D(e){var t="?projectId="+e.projectId;return r["baseURL"]+"/iot/device/exportDevice"+t}function I(e){var t="?deviceCode="+e.deviceCode;return r["baseURL"]+"/deviceReport/exportData"+t}function N(e){var t="?deviceCode="+e.deviceCode;return r["baseURL"]+"/iot/device/exportData"+t}function x(e){return Object(a["default"])({url:"/deviceData/sensors?deviceCode="+e.deviceCode,method:"get",data:e})}function z(e){return Object(a["default"])({url:"/fbox/boxList",method:"get",data:e})}function V(e,t){return Object(a["default"])({url:"/fbox/sync?projectId="+t,method:"post",data:e})}function q(e){var t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/sensorInfo"+t,method:"get",data:e})}},c4f1:function(e,t,o){"use strict";o("5fda")}}]);