water-ldht/dist/static/js/chunk-6599e299.f68e8f0e.js

7 lines
9.0 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-6599e299","chunk-244d441e"],{"7cf8":function(e,t,a){"use strict";a.r(t),a.d(t,"getSiteList",(function(){return c})),a.d(t,"getDeviceInfo",(function(){return l})),a.d(t,"getDeviceList",(function(){return d})),a.d(t,"getDeviceInfos",(function(){return r})),a.d(t,"getLiveAddr",(function(){return n})),a.d(t,"getWaterRate",(function(){return s})),a.d(t,"getCaptureImg",(function(){return u})),a.d(t,"deviceCode",(function(){return b})),a.d(t,"sensorsOfWrite",(function(){return m})),a.d(t,"writeData",(function(){return f}));var o=a("b775"),i=a("2ef0");const c=()=>Object(o["default"])({url:"/map/devices?projectId="+sessionStorage.getItem("projectId"),method:"get"}).then(e=>((null===e||void 0===e?void 0:e.data)||[]).map(e=>({...e,label:e.townName,id:Object(i["uniqueId"])("mo"),iconType:"folder",type:"town",children:(e.communities||[]).map(t=>({...e,...t,label:t.communityName,id:Object(i["uniqueId"])("co"),ids:t.id,iconType:"folder",type:"community",children:(t.devices||[]).map(a=>({...e,...t,...a,iconType:"device",type:"device",label:a.name,id:Object(i["uniqueId"])("de"),ids:a.id}))}))})));function l(e){return Object(o["default"])({url:"/map/deviceInfo?deviceCode="+e.deviceCode,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/device/list?projectId="+e.projectId,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/device/deviceInfo?deviceCode="+e.deviceCode,method:"get",data:e})}function n(e){return Object(o["default"])({url:"/device/liveAddr?deviceCode="+e.deviceCode,method:"get",data:e})}function s(e){return Object(o["default"])({url:"/device/waterRate?deviceCode="+e.deviceCode,method:"get",data:e})}function u(e){return Object(o["default"])({url:"/device/captureImg?deviceCode="+e.deviceCode+"&page="+e.page,method:"get",data:e})}function b(e){return Object(o["default"])({url:"/device/sensors?deviceCode="+e.deviceCode+"&page="+e.page+"&size="+e.size,method:"get",data:e})}function m(e){return Object(o["default"])({url:"/device/sensorsOfWrite?deviceCode="+e.deviceCode+"&page="+e.page+"&size="+e.size,method:"get",data:e})}function f(e){return Object(o["default"])({url:"/deviceSensor/write?deviceCode="+e.deviceCode+"&dataKey="+e.dataKey+"&dataValue="+e.dataValue,method:"post",data:e})}},"8a34":function(e,t,a){"use strict";a.r(t);var o=a("f2bf");function i(e,t,a,i,c,l){const d=Object(o["resolveComponent"])("el-table-column"),r=Object(o["resolveComponent"])("el-tag"),n=Object(o["resolveComponent"])("el-button"),s=Object(o["resolveComponent"])("el-table"),u=Object(o["resolveComponent"])("el-pagination"),b=Object(o["resolveComponent"])("distribute"),m=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(s,{data:c.sensorData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"name",label:e.$t("siteDetails.cgqmc"),align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"dataKey",label:e.$t("siteDetails.csid"),align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"dataValue",label:e.$t("siteDetails.zhi"),align:"center"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(r,{type:"success"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.dataValue),1)]),_:2},1024)]),_:1},8,["label"]),Object(o["createVNode"])(d,{prop:"unit",label:e.$t("siteDetails.dw"),align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>["读写"==t.readWrite?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:0,type:"text",onClick:e=>l.distribute(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("siteDetails.xfzl")),1)]),_:2},1032,["onClick"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[m,c.listLoading]]),Object(o["createVNode"])(u,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(b,{ref:"distribute"},null,512)],64)}var c=a("7cf8"),l=a("ca6a"),d={components:{distribute:l["default"]},data(){return{sensorData:[],lazy:!0,activeName:"first",layout:"prev, pager, next",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:5,deviceCode:""},writeData:{deviceCode:"",dataKey:"",dataValue:""}}},computed:{height(){return 500}},created(){},methods:{showData(e){console.log(123,e),this.queryForm.deviceCode=e.deviceCode,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["deviceCode"])(this.queryForm);this.sensorData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleQuery(){this.queryForm.pageNo=1,this.fetchData()},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},distribute(e){const t=e.dataKey,a=this.queryForm.deviceCode;this.$refs["distribute"].showEdit({deviceCode:a,dataKey:t,unit:e.unit,convertFlag:e.convertFlag})}}},r=(a("fc83"),a("d959")),n=a.n(r);const s=n()(d,[["render",i],["__scopeId","data-v-da5a4cdc"]]);t["default"]=s},b6bc:function(e,t,a){},ca6a:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const i={class:"dialog-footer"};function c(e,t,a,c,l,d){const r=Object(o["resolveComponent"])("el-input"),n=Object(o["resolveComponent"])("el-radio-button"),s=Object(o["resolveComponent"])("el-radio-group"),u=Object(o["resolveComponent"])("el-form-item"),b=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>l.dialogFormVisible=e),title:l.title,width:"500px",onClose:d.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{ref:"form",model:l.form,rules:l.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{label:"数据下发",prop:"dataValue"},{default:Object(o["withCtx"])(()=>[l.is_text?(Object(o["openBlock"])(),Object(o["createBlock"])(r,{key:0,modelValue:l.form.dataValue,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.dataValue=e),type:"text"},null,8,["modelValue"])):(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:1,modelValue:l.form.dataValue,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.dataValue=e)},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.unitData,(e,t)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:t},["故障"!=e.label?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:0,label:e.value},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.label),1)]),_:2},1032,["label"])):Object(o["createCommentVNode"])("",!0)]))),128))]),_:1},8,["modelValue"]))]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(m,{size:"small",onClick:d.close},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:d.save},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}a("14d9");var l=a("7cf8"),d={data(){return{form:{deviceCode:"",dataKey:"",dataValue:""},is_text:!1,rules:{projectId:[{required:!0,trigger:"change",message:"请选择项目"}]},title:"",dialogFormVisible:!1,unitData:[]}},created(){},methods:{showEdit(e){this.title="下发数据",this.form.deviceCode=e.deviceCode,this.form.dataKey=e.dataKey,"1"==e.convertFlag?this.is_text=!1:this.is_text=!0;const t=e.unit;if(t.indexOf(";")){const e=t.split(";"),a=[];for(let t=0;t<e.length;t++){const o=e[t].split(":");a.push({value:o[0],label:o[1]})}this.unitData=a}this.dialogFormVisible=!0},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;{const{msg:e,code:t}=await Object(l["writeData"])(this.form);0===t?this.$notify({title:e,type:"success"}):this.$notify({title:e,type:"error"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},r=a("d959"),n=a.n(r);const s=n()(d,[["render",c]]);t["default"]=s},fc83:function(e,t,a){"use strict";a("b6bc")}}]);