(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-866c355c"],{"05fd":function(t,s,i){t.exports=i.p+"img/wifi2.png?"},"0ece":function(t,s,i){t.exports=i.p+"img/wifi1.png?"},"0f62":function(t,s,i){t.exports=i.p+"img/wifi3.png?"},"19e2":function(t,s,i){},"1f09":function(t,s,i){"use strict";i("218a")},"20a0":function(t,s,i){t.exports=i.p+"img/wifi4.png?"},"218a":function(t,s,i){},4953:function(t,s,i){},"5f7a":function(t,s,i){"use strict";i.r(s);var e=function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"app-container"},[i("el-row",[i("el-col",{attrs:{span:8}},[i("el-card",[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[i("i",{staticClass:"el-icon-monitor"}),t._v(" "+t._s(t.$t("dqwf")))])]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium",staticStyle:{"background-color":"#f5f7fa !important"}},[[i("div",{staticClass:"wifi-settings"},[i("div",{staticClass:"card current-wifi"},[i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("wifiwl"))+":")]),i("span",{staticClass:"value",staticStyle:{"font-size":"25px"}},[t._v(t._s(t.form3.wifiSsid))])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("xhqd"))+":")]),i("span",{staticClass:"value"},[i("img",{staticStyle:{"max-width":"25px","max-height":"90px"},attrs:{src:t.wifilogo}})])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("ljzt"))+":")]),i("span",{staticClass:"value"},[t._v(t._s(t.form3.ljztmc))])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("IPadress"))+":")]),i("span",{staticClass:"value"},[t._v(t._s(t.form3.wifiIP))])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("jiamfs"))+":")]),i("span",{staticClass:"value"},[t._v(t._s(t.form3.wifiKey_mgmt))])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("MACadress"))+":")]),i("span",{staticClass:"value"},[t._v(t._s(t.form3.wifiMac))])]),i("div",{staticClass:"info-row"},[i("span",{staticClass:"label label-right"},[t._v(t._s(t.$t("ipvadress"))+":")]),i("span",{staticClass:"value"},[t._v(t._s(t.form3.wifiIPV6))])])])])]],2)])],1),i("el-col",{attrs:{span:8}},[i("el-card",[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[i("i",{staticClass:"el-icon-monitor"}),t._v(" "+t._s(t.$t("ybcwf")))])]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium",staticStyle:{"background-color":"#f5f7fa !important"}},[[i("div",{staticClass:"wifi-settings"},[i("div",{staticClass:"card saved-wifi"},[i("ul",{staticClass:"network-list"},t._l(this.saveWifiList,(function(s){return i("li",{key:s},[i("span",{staticStyle:{cursor:"pointer","font-size":"25px","word-break":"break-word","max-width":"310px"},on:{click:function(i){return t.selectWifiqh(s)}}},[i("img",{staticStyle:{"max-width":"25px","max-height":"90px","margin-right":"5px"},attrs:{src:s.wifilogo}}),t._v(t._s(s.wifiAccount))]),t.$store.state.user.urseRoles.includes("1")?i("button",{staticClass:"refresh-btn btn2",staticStyle:{"margin-left":"20px"},on:{click:function(i){return t.selectWifixg(s)}}},[t._v(t._s(t.$t("xg")))]):t._e(),t.$store.state.user.urseRoles.includes("1")?i("button",{staticClass:"refresh-btn btn2",staticStyle:{"margin-left":"10px"},on:{click:function(i){return t.selectWifisc(s)}}},[t._v(t._s(t.$t("sc")))]):t._e()])})),0)])])]],2)])],1),i("el-col",{attrs:{span:8}},[i("el-card",[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[i("i",{staticClass:"el-icon-monitor"}),t._v(" "+t._s(t.$t("kywf"))+" "),i("button",{staticClass:"refresh-btn btn2",staticStyle:{"margin-left":"10px"},on:{click:t.queryIp3}},[t._v(t._s(t.$t("shuax")))])])]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium",staticStyle:{"background-color":"#f5f7fa !important"}},[[i("div",{staticClass:"wifi-settings"},[i("div",{staticClass:"card available-wifi"},[i("ul",{staticClass:"network-list"},t._l(this.availableWifiList,(function(s){return i("li",{key:s},[i("span",{staticStyle:{"font-size":"25px","word-break":"break-word","max-width":"320px"}},[i("img",{staticStyle:{"max-width":"25px","max-height":"90px","margin-right":"5px"},attrs:{src:s.wifilogo}}),t._v(t._s(s.wifiAccount))]),t.$store.state.user.urseRoles.includes("1")?i("button",{staticClass:"refresh-btn btn2",staticStyle:{"margin-left":"20px"},on:{click:function(i){return t.selectWifilj(s)}}},[t._v(t._s(t.$t("lianj")))]):t._e()])})),0)])])]],2)])],1),"1"==this.productParams.ip4sz?i("el-col",{staticClass:"card-box",staticStyle:{display:"none"},attrs:{span:8}},[i("el-card",[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[i("i",{staticClass:"el-icon-monitor"}),t._v(" "+t._s(t.$t("IPV4sz")))])]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[[i("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules2,"label-width":"auto"}},[i("el-form-item",{attrs:{label:this.$t("xzms"),prop:"mode"}},[i("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"",clearable:"",filterable:!1},on:{change:t.handleSelectChange},model:{value:t.form.mode,callback:function(s){t.$set(t.form,"mode",s)},expression:"form.mode"}},t._l(t.modes,(function(s){return i("el-option",{key:s.id,attrs:{label:t.$t(s.name),value:s.id}})})),1)],1),i("el-form-item",{attrs:{label:"IP "+this.$t("dz"),prop:"ipaddress"}},[i("el-input",{attrs:{disabled:t.showClass},model:{value:t.form.ipaddress,callback:function(s){t.$set(t.form,"ipaddress",s)},expression:"form.ipaddress"}})],1),i("el-form-item",{attrs:{label:this.$t("zwym"),prop:"mask"}},[i("el-input",{attrs:{disabled:t.showClass},model:{value:t.form.mask,callback:function(s){t.$set(t.form,"mask",s)},expression:"form.mask"}})],1),i("el-form-item",{attrs:{label:this.$t("wg"),prop:"gateway"}},[i("el-input",{attrs:{disabled:t.showClass},model:{value:t.form.gateway,callback:function(s){t.$set(t.form,"gateway",s)},expression:"form.gateway"}})],1),i("el-form-item",{attrs:{label:"DNS1:",prop:"dns1"}},[i("el-input",{attrs:{disabled:t.showClass},model:{value:t.form.dns1,callback:function(s){t.$set(t.form,"dns1",s)},expression:"form.dns1"}})],1),i("el-form-item",{attrs:{label:"DNS2:",prop:"dns2"}},[i("el-input",{attrs:{disabled:t.showClass},model:{value:t.form.dns2,callback:function(s){t.$set(t.form,"dns2",s)},expression:"form.dns2"}})],1)],1),this.$store.state.user.urseRoles.includes("1")?i("div",{staticClass:"dialog-footer",staticStyle:{float:"right"},attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$t("qd")))])],1):t._e()]],2)])],1):t._e(),"1"==this.productParams.ip6sz?i("el-col",{staticClass:"card-box",staticStyle:{display:"none"},attrs:{span:8}},[i("el-card",[i("div",{attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-size":"20px","font-weight":"bold"}},[i("i",{staticClass:"el-icon-monitor"}),t._v(" "+t._s(t.$t("IPV6sz")))])]),i("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[[i("el-form",{ref:"form2",attrs:{model:t.form2,rules:t.rules3,"label-width":"auto"}},[i("el-form-item",{attrs:{label:this.$t("xzms"),prop:"mode"}},[i("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"",clearable:"",filterable:""},on:{change:t.handleSelectChange2},model:{value:t.form2.mode,callback:function(s){t.$set(t.form2,"mode",s)},expression:"form2.mode"}},t._l(t.modes,(function(s){return i("el-option",{key:s.id,attrs:{label:t.$t(s.name),value:s.id}})})),1)],1),i("el-form-item",{attrs:{label:"IPV6 "+this.$t("dz"),prop:"ipaddress"}},[i("el-input",{attrs:{disabled:t.showClass2},model:{value:t.form2.ipaddress,callback:function(s){t.$set(t.form2,"ipaddress",s)},expression:"form2.ipaddress"}})],1),i("el-form-item",{attrs:{label:this.$t("zwym2"),prop:"mask"}},[i("el-input",{attrs:{disabled:t.showClass2},model:{value:t.form2.mask,callback:function(s){t.$set(t.form2,"mask",s)},expression:"form2.mask"}})],1),i("el-form-item",{attrs:{label:this.$t("wg"),prop:"gateway"}},[i("el-input",{attrs:{disabled:t.showClass2},model:{value:t.form2.gateway,callback:function(s){t.$set(t.form2,"gateway",s)},expression:"form2.gateway"}})],1),i("el-form-item",{attrs:{label:"DNS1:",prop:"dns1"}},[i("el-input",{attrs:{disabled:t.showClass2},model:{value:t.form2.dns1,callback:function(s){t.$set(t.form2,"dns1",s)},expression:"form2.dns1"}})],1),i("el-form-item",{attrs:{label:"DNS2:",prop:"dns2"}},[i("el-input",{attrs:{disabled:t.showClass2},model:{value:t.form2.dns2,callback:function(s){t.$set(t.form2,"dns2",s)},expression:"form2.dns2"}})],1)],1),this.$store.state.user.urseRoles.includes("1")?i("div",{staticClass:"dialog-footer",staticStyle:{float:"right"},attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:t.submitForm2}},[t._v(t._s(t.$t("qd")))])],1):t._e()]],2)])],1):t._e()],1),i("el-dialog",{attrs:{visible:t.open1,width:"500px","close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":""},on:{"update:visible":function(s){t.open1=s}}},[i("el-form",{attrs:{"label-width":"120px"}},[i("el-form-item",{attrs:{label:this.$t("wifiwl"),prop:"ssid"}},[i("el-input",{attrs:{readonly:!0,disabled:!0},model:{value:t.wifiform.ssid,callback:function(s){t.$set(t.wifiform,"ssid",s)},expression:"wifiform.ssid"}})],1),i("el-form-item",{attrs:{label:this.$t("formPassword"),prop:"password"}},[i("el-input",{model:{value:t.wifiform.password,callback:function(s){t.$set(t.wifiform,"password",s)},expression:"wifiform.password"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:t.selectWifiljsave2}},[t._v(t._s(t.$t("bc")))]),i("el-button",{on:{click:t.cancel1}},[t._v(t._s(t.$t("qx")))])],1)],1)],1)},a=[],o=(i("14d9"),i("7ba4")),r={name:"Server",data:function(){return{wifiform:{password:"",ssid:""},open1:!1,open2:!1,open3:!1,open4:!1,isChecked:!1,server:[],totalStatus:{},channelList:[],title:"",sensorStatusTitle:"",saveWifiList:[],availableWifiList:[],open:!1,usertoken:"",form:{},form2:{},form3:{},sensorStatusForm:{},czmodes:[],modes:[{id:"0",name:"zd"},{id:"1",name:"sd"}],ljzts:[{id:"1",name:"ylj"},{id:"2",name:"wlj"}],types:[{id:"WIFIIPV4Save",name:"IPV4"},{id:"WIFIIPV6Save",name:"IPV6"}],activeName:"温湿度传感器",sensorStatusTabs:[],sensorStatusOpen:!1,sensorStatusList:[],showClass:!0,showClass2:!0,productParams:{},receiveWifiList:[],rules1:{ssid:[{required:!0,message:"SSID "+this.$i18n.t("bnwk"),trigger:"blur"}],password:[{required:!0,message:this.$i18n.t("formPassword")+" "+this.$i18n.t("bnwk"),trigger:"blur"}],czmode:[{required:!0,message:this.$i18n.t("wifiwl")+" "+this.$i18n.t("bnwk"),trigger:"blur"}]},rules2:{mode:[{required:!0,message:this.$i18n.t("xzms")+" "+this.$i18n.t("bnwk"),trigger:"blur"}],type:[{required:!0,message:this.$i18n.t("IPbb")+" "+this.$i18n.t("bnwk"),trigger:"blur"}]},rules3:{mode:[{required:!0,message:this.$i18n.t("xzms")+" "+this.$i18n.t("bnwk"),trigger:"blur"}]},passwordVisible:!1,wifilogo:""}},mounted:function(){this.$bus.$on("WIFI_STATUS",this.onSocketMessageToWifiStatus)},created:function(){var t=this;this.usertoken=this.$store.state.user.usertoken,this.productParams=this.$store.state.user.productParams,this.queryIp3(),setTimeout((function(){t.queryIp()}),1e3),setTimeout((function(){t.queryIp2()}),1500)},methods:{selectWifiqh:function(t){var s=this,i={};i.token=this.usertoken,i.type="wifiSwitch",i.ssid=t.wifiAccount,this.$modal.confirm(this.$t("sfqh")+": "+t.wifiAccount).then((function(){Object(o["d"])(i)})).then((function(){s.$modal.msgSuccess(s.$t("zxcg")),s.queryIp3()})).catch((function(){}))},selectWifixg:function(t){this.open1=!0,this.wifiform.type="wifiModify",this.wifiform.ssid=t.wifiAccount,this.wifiform.password=""},selectWifisc:function(t){var s=this,i={};i.token=this.usertoken,i.type="wifiDelete",i.ssid=t.wifiAccount,this.$modal.confirm(this.$t("sfsc")+": "+t.wifiAccount).then((function(){Object(o["d"])(i)})).then((function(){s.$modal.msgSuccess(s.$t("zxcg")),s.queryIp3()})).catch((function(){}))},cancel1:function(){this.open1=!1},selectWifilj:function(t){this.open1=!0,this.wifiform.ssid=t.wifiAccount,this.wifiform.type="wifiSave",this.wifiform.password=""},selectWifiljsave:function(t){var s=this;if(null!=this.wifiform.password&&""!=this.wifiform.password){var i={};i.token=this.usertoken,i.type=this.wifiform.type,i.ssid=this.wifiform.ssid,i.password=this.wifiform.password,Object(o["d"])(i).then((function(t){s.$modal.msgSuccess(s.$t("zxcg")),s.queryIp3(),s.wifiform={}})).catch((function(){}))}},selectWifiljsave2:function(){var t=this;if(null!=this.wifiform.password&&""!=this.wifiform.password){var s={};s.token=this.usertoken,s.type=this.wifiform.type,s.ssid=this.wifiform.ssid,s.password=this.wifiform.password,Object(o["d"])(s).then((function(s){t.$modal.msgSuccess(t.$t("zxcg")),t.queryIp3(),t.wifiform.ssid="",t.wifiform.password="",t.wifiform.type="",t.open1=!1})).catch((function(){}))}},onSocketMessageToWifiStatus:function(t){t.success&&null!=t.data&&""!=t.data.data&&null!=t.data.data&&null!=t.data&&(this.form3.ljzt=t.data.data.ljzt)},togglePasswordVisibility:function(){this.passwordVisible=!this.passwordVisible},handleClick:function(t,s){console.log(t,s)},handleSelectChange:function(t){"1"==t?this.showClass=!1:(this.showClass=!0,this.form.mode=t)},handleSelectChange2:function(t){"1"==t?this.showClass2=!1:(this.showClass2=!0,this.form2={},this.form2.mode=t)},handleSelectChange3:function(t){for(var s=0;s0&&(t.form3.czmode=t.czmodes[0].wifiAccount,t.handleSelectChange3(t.czmodes[0].idx))}}))},submitForm:function(){var t=this;this.$refs["form"].validate((function(s){if(s){var i={};i.token=t.usertoken,i.type="WIFIIPV4Save",i.mode=t.form.mode,i.ipaddress=t.form.ipaddress,i.mask=t.form.mask,i.gateway=t.form.gateway,i.dns1=t.form.dns1,i.dns2=t.form.dns2,i.mac=t.form.mac,t.$modal.confirm(t.$t("qdybcm")).then((function(){Object(o["d"])(i)})).then((function(){t.$modal.msgSuccess(t.$t("zxcg"))})).catch((function(){}))}}))},submitForm2:function(){var t=this;this.$refs["form2"].validate((function(s){if(s){var i={};i.token=t.usertoken,i.type="WIFIIPV6Save",i.mode=t.form2.mode,i.ipaddress=t.form2.ipaddress,i.mask=t.form2.mask,i.gateway=t.form2.gateway,i.dns1=t.form2.dns1,i.dns2=t.form2.dns2,t.$modal.confirm(t.$t("qdybcm")).then((function(){Object(o["d"])(i)})).then((function(){t.$modal.msgSuccess(t.$t("zxcg"))})).catch((function(){}))}}))},submitForm3:function(){var t=this;this.$refs["form3"].validate((function(s){if(s){var i={};i.token=t.usertoken,i.type="wifiSave",i.ssid=t.form3.ssid,i.password=t.form3.password,i.IPadress=t.form3.IPadress,i.czmode=t.form3.czmode;for(var e=[],a={},r=0;r