water-ldht/dist/static/js/chunk-ab8992be.71a32e82.js

7 lines
16 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-ab8992be"],{"24d2":function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return d})),o.d(t,"doEdit",(function(){return n})),o.d(t,"getProjectGroup",(function(){return c})),o.d(t,"selectAlarmTypeList",(function(){return l})),o.d(t,"getAlarmUser",(function(){return i})),o.d(t,"addAlarmUsers",(function(){return u})),o.d(t,"doDelete",(function(){return s})),o.d(t,"doAdd",(function(){return m})),o.d(t,"exportProject",(function(){return f}));var a=o("b775"),r=o("f121");function d(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 n(e){return Object(a["default"])({url:"/iot/project/update",method:"post",data:e})}function c(e){return Object(a["default"])({url:"/iot/project/selectAllProjectGroup",method:"get",data:e})}function l(e){return Object(a["default"])({url:"/iot/project/selectAlarmTypeList",method:"get",data:e})}function i(e){return Object(a["default"])({url:"/iot/project/getAlarmUser?projectId="+e.projectId,method:"get",data:e})}function u(e){return Object(a["default"])({url:"/iot/project/addAlarmUsers",method:"post",data:e})}function s(e){return Object(a["default"])({url:"/iot/project/remove?",method:"post",data:e})}function m(e){return Object(a["default"])({url:"/iot/project/insert",method:"post",data:e})}function f(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}},"669c":function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return r})),o.d(t,"doEdit",(function(){return d})),o.d(t,"doDelete",(function(){return n})),o.d(t,"doAdd",(function(){return c})),o.d(t,"getDictData",(function(){return l})),o.d(t,"selectAttribute",(function(){return i})),o.d(t,"selectSensorType",(function(){return u})),o.d(t,"selectSensorUnit",(function(){return s})),o.d(t,"selectStoreStrategy",(function(){return m})),o.d(t,"selectFunctionCode",(function(){return f})),o.d(t,"selectDataFormat",(function(){return b})),o.d(t,"selectReadWrite",(function(){return j}));var a=o("b775");function r(e){let t="?page="+e.page+"&size="+e.size;return""!=e.deviceId&&(t+="&deviceId="+e.deviceId),""!=e.sensorName&&(t+="&sensorName="+e.sensorName),Object(a["default"])({url:"/iot/sensor/select"+t,method:"get",data:e})}function d(e){return Object(a["default"])({url:"/iot/sensor/update",method:"post",data:e})}function n(e){return Object(a["default"])({url:"/iot/sensor/remove",method:"post",data:e})}function c(e){return Object(a["default"])({url:"/iot/sensor/insert",method:"post",data:e})}function l(e){return Object(a["default"])({url:"/iot/sensor/dict",method:"get",data:e})}function i(e){return Object(a["default"])({url:"/iot/sensor/selectAttribute",method:"get",data:e})}function u(e){return Object(a["default"])({url:"/iot/sensor/selectSensorType",method:"get",data:e})}function s(e){return Object(a["default"])({url:"/iot/sensor/selectSensorUnit",method:"get",data:e})}function m(e){return Object(a["default"])({url:"/iot/sensor/selectStoreStrategy",method:"get",data:e})}function f(e){return Object(a["default"])({url:"/iot/sensor/selectFunctionCode",method:"get",data:e})}function b(e){return Object(a["default"])({url:"/iot/sensor/selectDataFormat",method:"get",data:e})}function j(e){return Object(a["default"])({url:"/iot/sensor/selectReadWrite",method:"get",data:e})}},"88de":function(e,t,o){"use strict";o.r(t);var a=o("f2bf");const r={class:"dialog-footer"};function d(e,t,o,d,n,c){const l=Object(a["resolveComponent"])("el-option"),i=Object(a["resolveComponent"])("el-select"),u=Object(a["resolveComponent"])("el-form-item"),s=Object(a["resolveComponent"])("el-input"),m=Object(a["resolveComponent"])("el-form"),f=Object(a["resolveComponent"])("el-button"),b=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createBlock"])(b,{modelValue:n.dialogFormVisible,"onUpdate:modelValue":t[8]||(t[8]=e=>n.dialogFormVisible=e),title:n.title,width:"500px",onClose:c.close},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(m,{ref:"form",model:n.form,rules:n.rules,"label-width":"80px","label-position":"left"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(u,{label:e.$t("dataEnquiry.xm"),prop:"projectId"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:n.form.projectId,"onUpdate:modelValue":t[0]||(t[0]=e=>n.form.projectId=e),size:"small",style:{width:"100%"},filterable:"",placeholder:"项目",onChange:t[1]||(t[1]=e=>c.projectChange())},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(n.projectData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.id,style:{width:"100%"},label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{label:"站点",prop:"deviceId"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:n.form.deviceId,"onUpdate:modelValue":t[2]||(t[2]=e=>n.form.deviceId=e),size:"small",style:{width:"100%"},filterable:"",placeholder:"站点",onChange:t[3]||(t[3]=e=>c.devicedChange())},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(n.deviceData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.id,style:{width:"100%"},label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(u,{label:e.$t("dataEnquiry.cgq"),prop:"sensorId"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:n.form.sensorId,"onUpdate:modelValue":t[4]||(t[4]=e=>n.form.sensorId=e),size:"small",style:{width:"100%"},filterable:"",placeholder:"传感器"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(n.sensorData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.id,style:{width:"100%"},label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{label:e.$t("alarm.bjjb"),prop:"alarmLevel"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:n.form.alarmLevel,"onUpdate:modelValue":t[5]||(t[5]=e=>n.form.alarmLevel=e),size:"small",style:{width:"100%"},filterable:"",placeholder:"报警级别"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(n.levelData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(a["createVNode"])(u,{label:"报警类别",prop:"alarmCategory"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:n.form.alarmCategory,"onUpdate:modelValue":t[6]||(t[6]=e=>n.form.alarmCategory=e),size:"small",style:{width:"100%"},filterable:"",placeholder:"报警类别"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(n.categoryData,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(u,{label:"报警内容",prop:"alarmContent"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:n.form.alarmContent,"onUpdate:modelValue":t[7]||(t[7]=e=>n.form.alarmContent=e),size:"small",type:"textarea",rows:2,placeholder:"报警内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(a["createElementVNode"])("div",r,[Object(a["createVNode"])(f,{size:"small",onClick:c.close},{default:Object(a["withCtx"])(()=>t[9]||(t[9]=[Object(a["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(a["createVNode"])(f,{type:"primary",size:"small",onClick:c.save},{default:Object(a["withCtx"])(()=>t[10]||(t[10]=[Object(a["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var n=o("9e04"),c=o("aa98"),l=o("24d2"),i=o("669c"),u={data(){return{form:{projectId:"",deviceId:"",sensorId:"",alarmContent:"",alarmLevel:"",alarmCategory:""},rules:{projectId:[{required:!0,trigger:"change",message:"请选择项目"}],deviceId:[{required:!0,trigger:"change",message:"请选择站点"}],sensorId:[{required:!0,trigger:"change",message:"请选择传感器"}],alarmContent:[{required:!0,trigger:"blur",message:"请输入报警内容"}],alarmLevel:[{required:!0,trigger:"change",message:"请选择报警级别"}],alarmCategory:[{required:!0,trigger:"change",message:"请选择报警类别"}]},title:"",projectData:[],levelData:[],categoryData:[],deviceData:[],sensorData:[],dialogFormVisible:!1}},created(){},methods:{handleCountryChange(e){if(e){const t=e.length-1;this.form.parentId=e[t]}else this.form.parentId=0},async getProjectData(){const{data:e}=await Object(l["getList"])({page:1,size:100});this.projectData=e.items},projectChange(){this.getDevicedData()},devicedChange(e){this.getSensorData()},async getDevicedData(){var e={page:1,size:100,projectId:this.form.projectId};const{data:t}=await Object(c["getDeviceData"])(e);this.deviceData=t.items},async getSensorData(){var e={page:1,size:100,deviceId:this.form.deviceId};const{data:t}=await Object(i["getList"])(e);this.sensorData=t.items},async getLevel(){const{data:e}=await Object(n["alarmLevelDict"])();this.levelData=e},async getCategory(){const{data:e}=await Object(n["alarmCategoryDict"])();this.categoryData=e},showEdit(){this.title="添加报警信息",this.dialogFormVisible=!0,this.getProjectData(),this.getLevel(),this.getCategory()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{this.form.name=this.form.title;const{msg:e}=await Object(n["doAdd"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},s=o("d959"),m=o.n(s);const f=m()(u,[["render",d]]);t["default"]=f},aa98:function(e,t,o){"use strict";o.r(t),o.d(t,"getList",(function(){return d})),o.d(t,"getDeviceData",(function(){return n})),o.d(t,"doEdit",(function(){return c})),o.d(t,"doDelete",(function(){return l})),o.d(t,"doAdd",(function(){return i})),o.d(t,"selectDeviceInfo",(function(){return u})),o.d(t,"getDictData",(function(){return s})),o.d(t,"selectAllProject",(function(){return m})),o.d(t,"selectAllGroup",(function(){return f})),o.d(t,"selectAllAlarmUser",(function(){return b})),o.d(t,"copy",(function(){return j})),o.d(t,"getLatestDataByDevice",(function(){return p})),o.d(t,"getLatestData",(function(){return g})),o.d(t,"getLatestDataByDevices",(function(){return v})),o.d(t,"getHistoryData",(function(){return h})),o.d(t,"getReportHistoryData",(function(){return O})),o.d(t,"getTownsByProject",(function(){return C})),o.d(t,"getCommunitiesByTown",(function(){return y})),o.d(t,"exportDevice",(function(){return D})),o.d(t,"exportIotDevice",(function(){return I})),o.d(t,"exportData",(function(){return w})),o.d(t,"exportIotData",(function(){return V})),o.d(t,"sensors",(function(){return x})),o.d(t,"boxList",(function(){return k})),o.d(t,"fboxSync",(function(){return L})),o.d(t,"sensorInfo",(function(){return B}));var a=o("b775"),r=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 n(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 c(e){return Object(a["default"])({url:"/iot/device/update",method:"post",data:e})}function l(e){return Object(a["default"])({url:"/iot/device/remove",method:"post",data:e})}function i(e){return Object(a["default"])({url:"/iot/device/insert",method:"post",data:e})}function u(e){return Object(a["default"])({url:"/iot/device/selectDeviceInfo?deviceId="+e.deviceId,method:"get",data:e})}function s(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 b(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 p(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 g(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 v(e){const t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/getLatestDataByDevice"+t,method:"get",data:e})}function h(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 O(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 C(e){return Object(a["default"])({url:"/iot/device/getTownsByProject?projectId="+e.projectId,method:"get",data:e})}function y(e){return Object(a["default"])({url:"/iot/device/getCommunitiesByTown?townCode="+e.townCode,method:"get",data:e})}function D(e){var t="?projectId="+e.projectId;return r["baseURL"]+"/deviceReport/exportDevice"+t}function I(e){var t="?projectId="+e.projectId;return r["baseURL"]+"/iot/device/exportDevice"+t}function w(e){var t="?deviceCode="+e.deviceCode;return r["baseURL"]+"/deviceReport/exportData"+t}function V(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 k(e){return Object(a["default"])({url:"/fbox/boxList",method:"get",data:e})}function L(e,t){return Object(a["default"])({url:"/fbox/sync?projectId="+t,method:"post",data:e})}function B(e){var t="?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey;return Object(a["default"])({url:"/deviceData/sensorInfo"+t,method:"get",data:e})}}}]);