/*! * 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-4a822585","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10"],{"271a":function(e,t,a){"use strict";var l=a("cb2d"),o=a("e330"),c=a("577e"),r=a("d6d6"),n=URLSearchParams,i=n.prototype,d=o(i.getAll),s=o(i.has),b=new n("a=1");!b.has("a",2)&&b.has("a",void 0)||l(i,"has",(function(e){var t=arguments.length,a=t<2?void 0:arguments[1];if(t&&void 0===a)return s(this,e);var l=d(this,e);r(t,1);var o=c(a),n=0;while(n(e.headers={token:n},e),e=>Promise.reject(e));const i=async(e,t)=>{await r.get(e,{responseType:"arraybuffer"}).then(e=>b(e,t))},d=async(e,t)=>{await r.post(e,{responseType:"arraybuffer"}).then(e=>b(e,t))},s=async(e,t)=>{await r.get(e,{responseType:"blob"}).then(e=>b(e,t))},b=(e,t)=>{const a=new Blob([e.data],{type:t.fileType?t.fileType:"application/octet-binary"}),l=window.URL.createObjectURL(a);u(l,t.fileName)},u=(e,t,a)=>{const l=document.createElement("a");l.href=e,l.download=t,document.body.appendChild(l),l.click(),document.body.removeChild(l),(null==a||a)&&window.URL.revokeObjectURL(e)},m=async(e,t)=>{let a;return await r.get(e,{responseType:"blob"}).then(e=>{a=new Blob([e.data],{type:t||"application/octet-binary"})}),window.URL.createObjectURL(a)},p=async(e,t,a)=>{let l;return await r.post(e,t,{responseType:"blob"}).then(e=>{l=new Blob([e.data],{type:a||"application/octet-binary"})}),window.URL.createObjectURL(l)},h=async(e,t)=>{let a;return await r.get(e,{responseType:"blob"}).then(e=>{a=new Blob([e.data],{type:t||"application/octet-binary"})}),a};t["default"]={ajax:r,downloadFile:i,getFile:s,getDownloadFileUrl:m,downloadPostFile:d,getDownloadFileUrlByPost:p,getDownloadFileBlob:h,downloadBlob:u}},5494:function(e,t,a){"use strict";var l=a("83ab"),o=a("e330"),c=a("edd0"),r=URLSearchParams.prototype,n=o(r.forEach);l&&!("size"in r)&&c(r,"size",{get:function(){var e=0;return n(this,(function(){e++})),e},configurable:!0,enumerable:!0})},"6f3b":function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o={class:"manage-container"};function c(e,t,a,c,r,n){const i=Object(l["resolveComponent"])("el-option"),d=Object(l["resolveComponent"])("el-select"),s=Object(l["resolveComponent"])("el-form-item"),b=Object(l["resolveComponent"])("el-button"),u=Object(l["resolveComponent"])("vab-query-form"),m=Object(l["resolveComponent"])("el-form"),p=Object(l["resolveComponent"])("el-dialog");return Object(l["openBlock"])(),Object(l["createBlock"])(p,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>r.dialogFormVisible=e),title:r.title,width:"500px",onClose:n.close},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",o,[Object(l["createVNode"])(m,{ref:"form",model:r.form1,"label-width":"80px","label-position":"left"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{label:"选择盒子"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(d,{modelValue:r.form1.id,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form1.id=e),multiple:"",placeholder:"请选择选择盒子",onChange:n.boxChange},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(r.boxData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(i,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),Object(l["createVNode"])(u,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{type:"primary",onClick:n.save},{default:Object(l["withCtx"])(()=>t[2]||(t[2]=[Object(l["createTextVNode"])("提交")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue","title","onClose"])}a("14d9");var r=a("aa98"),n={data(){return{form:{},form1:{id:""},projectId:"",boxData:[],dialogFormVisible:!1,title:""}},methods:{showSync(e){this.projectId=e.projectId,this.dialogFormVisible=!0,this.title="盒子同步",this.getBoxList()},async getBoxList(){const{data:e}=await Object(r["boxList"])();this.boxData=e},boxChange(){const e=this.form1.id,t=this.boxData;var a=[];t.forEach((function(t,l){e.includes(t.id)&&a.push({id:t.id,code:t.code,name:t.name})})),this.form=a},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}=await Object(r["fboxSync"])(this.form,this.projectId);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},i=a("d959"),d=a.n(i);const s=d()(n,[["render",c]]);t["default"]=s},"88a7":function(e,t,a){"use strict";var l=a("cb2d"),o=a("e330"),c=a("577e"),r=a("d6d6"),n=URLSearchParams,i=n.prototype,d=o(i.append),s=o(i["delete"]),b=o(i.forEach),u=o([].push),m=new n("a=1&a=2&b=3");m["delete"]("a",1),m["delete"]("b",void 0),m+""!=="a=2"&&l(i,"delete",(function(e){var t=arguments.length,a=t<2?void 0:arguments[1];if(t&&void 0===a)return s(this,e);var l=[];b(this,(function(e,t){u(l,{key:t,value:e})})),r(t,1);var o,n=c(e),i=c(a),m=0,p=0,h=!1,j=l.length;while(mr.dialogFormVisible=e),title:r.title,width:"500px",onClose:n.close},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",o,[Object(l["createVNode"])(u,{ref:"form",model:r.form,"label-width":"80px","label-position":"left"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(d,{label:e.$t("dataEnquiry.zdmc")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(i,{modelValue:r.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.name=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(d,{label:"站点编号"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(i,{modelValue:r.form.code,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.code=e)},null,8,["modelValue"])]),_:1}),Object(l["createVNode"])(d,{label:e.$t("dataEnquiry.xlh")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(i,{modelValue:r.form.serial,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.serial=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(b,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{type:"primary",onClick:n.save},{default:Object(l["withCtx"])(()=>t[4]||(t[4]=[Object(l["createTextVNode"])("提交")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue","title","onClose"])}var r=a("aa98"),n={data(){return{form:{name:"",code:"",serial:"",deviceId:""},dialogFormVisible:!1,title:""}},methods:{showCopy(e){this.form.deviceId=e.id,this.dialogFormVisible=!0,this.title="复制站点"},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}=await Object(r["copy"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},i=a("d959"),d=a.n(i);const s=d()(n,[["render",c]]);t["default"]=s},b11d:function(e,t,a){"use strict";a("fed6")},c572:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o={class:"manage-container"},c={class:"manage-input"},r={class:"manage-input"},n={class:"manage-button"};function i(e,t,a,i,d,s){const b=Object(l["resolveComponent"])("el-input"),u=Object(l["resolveComponent"])("el-form-item"),m=Object(l["resolveComponent"])("vab-query-form"),p=Object(l["resolveComponent"])("el-form"),h=Object(l["resolveComponent"])("el-option"),j=Object(l["resolveComponent"])("el-select"),f=Object(l["resolveComponent"])("el-button"),O=Object(l["resolveComponent"])("el-table-column"),y=Object(l["resolveComponent"])("el-tag"),g=Object(l["resolveComponent"])("el-switch"),V=Object(l["resolveComponent"])("el-table"),w=Object(l["resolveComponent"])("el-pagination"),C=Object(l["resolveComponent"])("device-edit"),v=Object(l["resolveComponent"])("copy-device"),x=Object(l["resolveComponent"])("sync-device"),N=Object(l["resolveDirective"])("loading");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",o,[Object(l["createElementVNode"])("div",c,[Object(l["createVNode"])(p,{ref:"queryForm",model:d.queryForm,"label-width":"80px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{width:"100",prop:"name",label:e.$t("dataEnquiry.zdmc")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{modelValue:d.queryForm.name,"onUpdate:modelValue":t[0]||(t[0]=e=>d.queryForm.name=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(l["createVNode"])(u,{width:"100",prop:"serial",label:e.$t("dataEnquiry.xlh")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{modelValue:d.queryForm.serial,"onUpdate:modelValue":t[1]||(t[1]=e=>d.queryForm.serial=e),size:"small",placeholder:e.$t("dataEnquiry.qsrxlh")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(l["createVNode"])(u,{width:"100",prop:"community",label:e.$t("dataEnquiry.sq")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{modelValue:d.queryForm.community,"onUpdate:modelValue":t[2]||(t[2]=e=>d.queryForm.community=e),size:"small",placeholder:e.$t("dataEnquiry.qsrsq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(l["createElementVNode"])("div",r,[Object(l["createVNode"])(p,{ref:"queryForm",model:d.queryForm,"label-width":"80px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{width:"100",prop:"townCode",label:e.$t("dataEnquiry.jd")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(j,{modelValue:d.queryForm.townCode,"onUpdate:modelValue":t[3]||(t[3]=e=>d.queryForm.townCode=e),size:"small",placeholder:e.$t("dataEnquiry.qxzjd")},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(d.townData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(h,{key:e.townCode,label:e.townName,value:e.townCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(l["createVNode"])(u,{width:"100",prop:"commPro",label:e.$t("dataEnquiry.txxy")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(j,{modelValue:d.queryForm.commPro,"onUpdate:modelValue":t[4]||(t[4]=e=>d.queryForm.commPro=e),size:"small",placeholder:"请选择通信协议"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(h,{value:"全部",label:e.$t("dataEnquiry.qb")},null,8,["label"]),(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(d.dictData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(h,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(u,{width:"100",prop:"status",label:e.$t("dataEnquiry.zt")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(j,{modelValue:d.queryForm.status,"onUpdate:modelValue":t[5]||(t[5]=e=>d.queryForm.status=e),size:"small",placeholder:"请选择状态"},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(d.statusData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(h,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(l["createElementVNode"])("div",n,[Object(l["createVNode"])(f,{size:"small",onClick:t[6]||(t[6]=e=>s.resetForm())},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(l["createVNode"])(f,{type:"primary",size:"small",onClick:s.search},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(f,{type:"primary",size:"small",onClick:s.handleAdd},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("device.tjzd")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(f,{type:"primary",size:"small",onClick:s.deletes},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(f,{type:"primary",size:"small",onClick:s.exportData},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(f,{type:"primary",size:"small",onClick:s.fboxSync},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("device.hztb")),1)]),_:1},8,["onClick"])]),Object(l["withDirectives"])((Object(l["openBlock"])(),Object(l["createBlock"])(V,{id:"table",data:d.deviceData,border:"",stripe:"",style:{width:"100%"},onSelectionChange:s.handleSelectionChange},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(O,{type:"selection",width:"55"}),Object(l["createVNode"])(O,{prop:"id",label:"ID",width:"60",align:"center"}),Object(l["createVNode"])(O,{prop:"name",label:e.$t("dataEnquiry.zdmc"),width:"160",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"code",label:e.$t("dataEnquiry.zdbm"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"serial",label:e.$t("dataEnquiry.xlh"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"status",label:e.$t("dataEnquiry.ljzt"),width:"120",align:"center"},{default:Object(l["withCtx"])(({row:t})=>["已连接"==t.status?(Object(l["openBlock"])(),Object(l["createBlock"])(y,{key:"已连接",effect:"dark",type:"success",size:"mini"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("dataEnquiry.ylj")),1)]),_:1})):Object(l["createCommentVNode"])("",!0),"未连接"==t.status?(Object(l["openBlock"])(),Object(l["createBlock"])(y,{key:"未连接",effect:"dark",type:"danger",size:"mini"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("dataEnquiry.wlj")),1)]),_:1})):Object(l["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(l["createVNode"])(O,{prop:"enableStatus",label:e.$t("dataEnquiry.zt"),align:"center"},{default:Object(l["withCtx"])(e=>[Object(l["createVNode"])(g,{modelValue:e.row.enableStatus,"onUpdate:modelValue":t=>e.row.enableStatus=t,"active-value":"1","inactive-value":"0",onClick:t=>s.updateStatus(e.row.enableStatus,e.row.id)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(l["createVNode"])(O,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"screenView.dataValue",label:e.$t("device.ztdp"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"longitude",label:e.$t("project.jd"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"latitude",label:e.$t("project.wd"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"offlineDelay",label:e.$t("device.lxys"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"townName",label:e.$t("dataEnquiry.xzjdmc"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"community",label:e.$t("dataEnquiry.sq"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"specifications",label:e.$t("dataEnquiry.sbgg"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"offlineDelay",label:e.$t("dataEnquiry.lxyzm"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"project.name",label:e.$t("dataEnquiry.xm"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"specifications",label:e.$t("dataEnquiry.sbggd"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"simNum",label:e.$t("dataEnquiry.skjjhm"),width:"150",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"technology.dataValue",label:e.$t("dataEnquiry.sbgy"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"material.dataValue",label:e.$t("dataEnquiry.sbcz"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"outStandard.dataValue",label:e.$t("dataEnquiry.csbz"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"leader",label:e.$t("dataEnquiry.ywry"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"contact",label:e.$t("project.lxfs"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"type.dataValue",label:e.$t("dataEnquiry.sblx"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"userNum",label:e.$t("dataEnquiry.fwyhs"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"onlineTime",label:e.$t("dataEnquiry.sxsj"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"offlineTime",label:e.$t("dataEnquiry.lxsj"),width:"200",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"offlineDuration",label:e.$t("dataEnquiry.lxsc"),width:"150",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{fixed:"right",label:e.$t("defalult.cz"),width:"280",align:"center"},{default:Object(l["withCtx"])(({row:t})=>[Object(l["createVNode"])(f,{type:"text",onClick:e=>s.sensorData(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("device.sj")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(f,{type:"text",onClick:e=>s.sensorEdit(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("device.cgq")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(f,{type:"text",onClick:e=>s.copyDevice(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("device.fz")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(f,{type:"text",onClick:e=>s.handleEdit(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(f,{type:"text",onClick:e=>s.handleDelete(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"])),[[N,d.listLoading]]),Object(l["createVNode"])(w,{background:d.background,"current-page":d.queryForm.page,layout:d.layout,"page-size":d.queryForm.size,total:d.total,style:{"text-align":"right"},onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(l["createVNode"])(C,{ref:"edit"},null,512),Object(l["createVNode"])(v,{ref:"copy"},null,512),Object(l["createVNode"])(x,{ref:"sync"},null,512)])}a("14d9");var d=a("aa98"),s=a("3038"),b=a("a284"),u=a("a4c3"),m=a("6f3b"),p={name:"Index",components:{CopyDevice:u["default"],deviceEdit:b["default"],syncDevice:m["default"]},data(){return{deviceData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],townData:[],dictData:[],background:!0,listLoading:!0,ids:[],elementLoadingText:"正在加载...",statusData:[{label:"all",value:3},{label:"离线",value:0},{label:"在线",value:1}],queryForm:{page:1,size:20,name:"",projectId:"",serial:"",community:"",townCode:"",commPro:"Entire agreement",status:3}}},computed:{height(){return 500}},mounted(){const e=void 0===this.$route.query.projectId?sessionStorage.getItem("projectId"):this.$route.query.projectId;this.queryForm.projectId=e,this.fetchData(),this.getTownData(),this.getDictData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(d["getDeviceData"])(this.queryForm);this.deviceData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getTownData(){const{data:e}=await Object(d["getTownsByProject"])(this.queryForm);this.townData=e},async getDictData(){const{data:e}=await Object(d["getDictData"])(this.queryForm);this.dictData=e.communicationProtocol},resetForm(){this.$refs.queryForm.resetFields()},search(){this.fetchData()},async exportData(){const e=await Object(d["exportIotDevice"])(this.queryForm);s["default"].downloadFile(e,{fileName:"站点列表.xls"})},sensorData(e){this.$router.push({name:"传感器数据",path:"/sensorIotData",query:{deviceCode:e.code,deviceId:e.id}})},sensorEdit(e){this.$router.push({name:"传感器管理",path:"/sensor",query:{deviceId:e.id,projectId:this.queryForm.projectId}})},async updateStatus(e,t){console.log(e);const{code:a,msg:l}=await Object(d["doEdit"])({enableStatus:parseInt(e),id:t});0==a?this.$notify({title:l,type:"success"}):this.$notify.error({title:l}),this.fetchData()},handleAdd(){this.$refs["edit"].showEdit({projectId:this.queryForm.projectId},1)},handleEdit(e){this.$refs["edit"].showEdit(e,2)},async fboxSync(){this.$refs["sync"].showSync(this.queryForm)},copyDevice(e){this.$refs["copy"].showCopy(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t,console.log(this.ids)},deleteData(e){this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(d["doDelete"])(e);this.$message({type:"success",message:void 0==t?"删除成功":t});const a=this;setTimeout((function(){a.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){e.id&&this.deleteData([e.id])}}},h=(a("b11d"),a("cfd7"),a("d959")),j=a.n(h);const f=j()(p,[["render",i],["__scopeId","data-v-ae2ae29c"]]);t["default"]=f},cfd7:function(e,t,a){"use strict";a("9408")},d6d6:function(e,t,a){"use strict";var l=TypeError;e.exports=function(e,t){if(e