"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[432],{432:function(t,s,e){e.r(s),e.d(s,{default:function(){return f}});var a=function(){var t=this,s=t._self._c;return s("div",[s("ChiClonewifi")],1)},i=[],l=function(){var t=this,s=t._self._c;return s("div",{staticClass:"Clone"},[s("div",{directives:[{name:"show",rawName:"v-show",value:t.dialogVisible,expression:"dialogVisible"}],staticClass:"tree_menu"},[s("el-tree",{ref:"tree",attrs:{data:t.trees,"node-key":"id",props:t.defaultProps,"default-expand-all":""},on:{"node-contextmenu":t.rightClick,"node-click":t.treeNodeClick}})],1),s("div",{directives:[{name:"show",rawName:"v-show",value:t.add_passage,expression:"add_passage"},{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],class:"zh"===t.$i18n.locale?"zh_params pas_params":"pas_params"},[s("div",{staticClass:"content"},[s("div",{staticClass:"con_left"},[s("h3",{staticClass:"mqtt",staticStyle:{"margin-top":"20px",color:"white"}},[t._v(t._s(t.$t("chmqtt.title")))]),s("el-divider"),s("el-form",{ref:"formData",attrs:{model:t.formData,"label-position":t.labelPosition,rules:t.rules}},[s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",[s("el-checkbox",{model:{value:t.mqtt_qiyong,callback:function(s){t.mqtt_qiyong=s},expression:"mqtt_qiyong"}},[t._v(t._s(t.$t("chmqtt.enable")))])],1)],1)],1),s("el-row",{staticClass:"serveIp"},[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("chmqtt.serveIp"),"label-width":t.formLabelWidth,prop:"mqtt_ip"}},[s("el-row",[s("el-col",{attrs:{span:5}},[s("el-input",{staticStyle:{width:"43px",height:"30px"},attrs:{maxlength:"3"},model:{value:t.mqtt_ip1,callback:function(s){t.mqtt_ip1=s},expression:"mqtt_ip1"}})],1),s("el-col",{attrs:{span:1}},[t._v(". ")]),s("el-col",{attrs:{span:5}},[s("el-input",{staticStyle:{width:"43px",height:"30px"},attrs:{maxlength:"3"},model:{value:t.mqtt_ip2,callback:function(s){t.mqtt_ip2=s},expression:"mqtt_ip2"}})],1),s("el-col",{attrs:{span:1}},[t._v(".")]),s("el-col",{attrs:{span:5}},[s("el-input",{staticStyle:{width:"43px",height:"30px"},attrs:{maxlength:"3"},model:{value:t.mqtt_ip3,callback:function(s){t.mqtt_ip3=s},expression:"mqtt_ip3"}})],1),s("el-col",{attrs:{span:1}},[t._v(".")]),s("el-col",{attrs:{span:5}},[s("el-input",{staticStyle:{width:"43px",height:"30px"},attrs:{maxlength:"3"},model:{value:t.mqtt_ip4,callback:function(s){t.mqtt_ip4=s},expression:"mqtt_ip4"}})],1)],1)],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("chmqtt.GatewaySN"),"label-width":t.formLabelWidth,prop:"mqtt_wgsn"}},[s("el-input",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formData.mqtt_wgsn,callback:function(s){t.$set(t.formData,"mqtt_wgsn",s)},expression:"formData.mqtt_wgsn"}})],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("chmqtt.port"),"label-width":t.formLabelWidth,prop:"mqtt_port"}},[s("el-input",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formData.mqtt_port,callback:function(s){t.$set(t.formData,"mqtt_port",s)},expression:"formData.mqtt_port"}})],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"Keep Alive(s):","label-width":t.formLabelWidth,prop:"mqtt_keepalive"}},[s("el-input",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formData.mqtt_keepalive,callback:function(s){t.$set(t.formData,"mqtt_keepalive",s)},expression:"formData.mqtt_keepalive"}}),s("div",{staticClass:"infos"},[t._v("2-60000")])],1)],1)],1),s("el-row",[s("el-col",{staticStyle:{padding:"0"},attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("chmqtt.realTimePublish"),prop:"mqtt_sssjfbzt"}},[s("el-input",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formData.mqtt_sssjfbzt,callback:function(s){t.$set(t.formData,"mqtt_sssjfbzt",s)},expression:"formData.mqtt_sssjfbzt"}})],1)],1)],1),s("h3",{staticClass:"info_play"},[t._v(t._s(t.$t("chmqtt.release")))]),s("el-divider"),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",[s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"Qos(MQTT):","label-width":t.formLabelWidth,prop:"upload_week"}},[s("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("select")},model:{value:t.formData.mqtt_qos,callback:function(s){t.$set(t.formData,"mqtt_qos",s)},expression:"formData.mqtt_qos"}},t._l(t.options1,(function(t){return s("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)],1)],1)],1)],1)],1),s("div",{staticClass:"con_left_footer"},[s("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$t("save")))]),s("el-button",{on:{click:function(s){t.add_passage=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1),s("div",[s("div",{staticClass:"con_right"},[s("h3",{staticClass:"mqtt",staticStyle:{"margin-top":"20px",color:"white"}},[t._v(" 标准MQTT采集点 ")]),s("el-divider")],1),s("el-table",{ref:"singleTable",staticStyle:{width:"100%"},attrs:{data:t.tableData}},[s("el-table-column",{attrs:{type:"index"}}),s("el-table-column",{attrs:{property:"mqtt_cjd_sbmc",label:t.$t("chmqtt.deviceName")},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-select",{attrs:{placeholder:""},model:{value:e.row.mqtt_cjd_sbmc,callback:function(s){t.$set(e.row,"mqtt_cjd_sbmc",s)},expression:"scope.row.mqtt_cjd_sbmc"}},t._l(t.options2,(function(t,e){return s("el-option",{key:e,attrs:{label:t.label,value:t.value}})})),1)]}}])}),s("el-table-column",{attrs:{property:"mqtt_cjd_tagid",label:"TagID"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-select",{attrs:{placeholder:""},model:{value:e.row.mqtt_cjd_tagid,callback:function(s){t.$set(e.row,"mqtt_cjd_tagid",s)},expression:"scope.row.mqtt_cjd_tagid"}},t._l(t.options3,(function(t,e){return s("el-option",{key:e,attrs:{label:t.label,value:t.value}})})),1)]}}])})],1)],1)])]),s("div",{staticClass:"gateway"},[s("el-dialog",{attrs:{title:t.$t("dbcollectiongate.title"),visible:t.outerVisible,width:"382px"},on:{"update:visible":function(s){t.outerVisible=s}}},[s("el-form",{ref:"gateWay",staticClass:"demo-ruleForm",attrs:{model:t.formData,rules:t.rulesGate,"label-width":"zh"===t.$i18n.locale?"130px":"85px"}},[s("el-form-item",{attrs:{label:t.$t("dbcollectiongate.name"),prop:"wgpz_wgmc"}},[s("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("select")},model:{value:t.formData.wgpz_wgmc,callback:function(s){t.$set(t.formData,"wgpz_wgmc",s)},expression:"formData.wgpz_wgmc"}},t._l(t.opts1,(function(t){return s("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),s("el-form-item",{attrs:{label:t.$t("dbcollectiongate.ID"),prop:"wgpz_wgid"}},[s("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("select")},model:{value:t.formData.wgpz_wgid,callback:function(s){t.$set(t.formData,"wgpz_wgid",s)},expression:"formData.wgpz_wgid"}},t._l(t.opts2,(function(t){return s("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)],1),s("div",{staticClass:"dialog-footer-outer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:t.submitGate}},[t._v(t._s(t.$t("save")))]),s("el-button",{on:{click:function(s){t.outerVisible=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1)])},r=[],o=e(1876),p=e(7977),m=e(2549),c=(e(8040),e(7372),{name:"ChiClonewifi",components:{PrismEditor:p.h},data(){return{loading:!1,flag:!1,gateway:"",trees:[],step:"",user_id:"",mqtt_qiyong:!1,options2:[],options3:[],formData:{mqtt_ip:"",mqtt_wgsn:"",mqtt_port:"",mqtt_keepalive:"",mqtt_sssjfbzt:"",mqtt_qos:"0",ippz_ssid:"",ippz_rzfs:"",ippz_jmfs:"",ippz_mm:"",wgpz_wgmc:"",wgpz_wgid:"",sbpz_sbmc:"",sbpz_kzqxy:" ",sbpz_ip:"",sbpz_port:"",sbpz_czdz:"",sbpz_lxzq:"",sbpz_qyhmcj:"",sbpz_qyplcj:"",sbpz_zdplcjs:"",sbpz_cjcgsj:"",sbpz_zqsbonchange:"",sbpz_txsjjg:"",sbpz_xqjcqxr:"",sbpz_bcjcqxr:"",cjdpz_tagid:"",cjdpz_mc:"",cjdpz_sjq:"",cjdpz_jcqdz:"",cjdpz_cjsjlx:"",cjdpz_dxsx:"",cjdpz_scms:""},mqtt_ip1:"",mqtt_ip2:"",mqtt_ip3:"",mqtt_ip4:"",points:[{id:1,label:"Device1",children:[{id:3,label:"tag0001"},{id:4,label:"tag0002"}]},{id:2,label:"Device1",children:[{id:5,label:"tag0003"},{id:6,label:"tag0004"}]}],choose_point:!1,options1:[{value:"0",label:"0"},{value:"1",label:"1"},{value:"2",label:"2"}],labelPosition:"left",formLabelWidth:"zh"===this.$i18n.locale?"200px":"145px",input1:192,add_passage:!0,rightMenu:"",dialogVisible:!0,isAdd:!1,datas:[{label:"Gateway",children:[{label:"数据采集",children:[{label:"I/O点"},{label:"用户点"},{label:"计算点"},{label:"系统点"}]},{label:"上云服务",children:[{label:"标准 MQTT"},{label:"AWS loT"}]}]}],defaultProps:{children:"children",label:"label"},tableData:[{mqtt_cjd_sbmc:"",mqtt_cjd_tagid:""}],rules:{mqtt_ip:[{required:!0,message:"",validator:this.validateIp,trigger:"blur"}],mqtt_wgsn:[{required:!0,message:this.$t("chmqtt.rules.mqtt_wgsn"),trigger:"blur"}],mqtt_port:[{required:!0,message:this.$t("chmqtt.rules.mqtt_port"),trigger:"blur"}],mqtt_keepalive:[{required:!0,message:this.$t("chmqtt.rules.mqtt_keepalive"),trigger:"blur"}],mqtt_sssjfbzt:[{required:!0,message:this.$t("chmqtt.rules.mqtt_publishing"),trigger:"blur"}],mqtt_qos:[{required:!0,message:"请输入上传周期",trigger:"blur"}],mqtt_publishing:[{required:!0,message:this.$t("chmqtt.rules.mqtt_publishing"),trigger:"blur"}]},outerVisible:!1,rulesGate:{wgpz_wgmc:[{required:!0,message:this.$t("dbcollectiongate.rules.wgpz_wgmc"),trigger:"blur"}],wgpz_wgid:[{required:!0,message:this.$t("dbcollectiongate.rules.wgpz_wgid"),trigger:"blur"}]},opts1:this.$t("dbcollectiongate.options2"),opts2:[{value:"LAN-BOX2",label:"LAN-BOX2"},{value:"WLAN-BOX2",label:"WLAN-BOX2"}]}},created(){this.user_id=window.location.href.split("?")[1],(0,o.EQ)({user_id:this.user_id,type:"4"}).then((t=>{console.log(t),console.log(JSON.parse(t.data.data.data)),this.trees=JSON.parse(t.data.data.data),console.log(this.trees,"this.trees")}))},methods:{validateIp(t,s,e){this.mqtt_ip1+"."+this.mqtt_ip2+"."+this.mqtt_ip3+"."+this.mqtt_ip4==="..."?e(new Error(this.$t("chmqtt.rules.mqtt_ip"))):/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/.test(this.mqtt_ip1+"."+this.mqtt_ip2+"."+this.mqtt_ip3+"."+this.mqtt_ip4)?e():e(new Error(this.$t("chmqtt.rules.mqtt_ip1")))},submitForm(){this.$refs["formData"].validate((t=>{if(!t)return console.log("error submit!!"),!1;this.saveClone()}))},async rightClick(t,s,e){if(console.log(e),s.editing){this.outerVisible=!0;let t=await(0,o.Xo)({mark:"CHGYWG_wx",user_id:this.user_id});if(console.log(t,"斥候MQTT云"),t.data.data&&t.data.state){console.log(t.data.data.mark_value);let s=JSON.parse(t.data.data.mark_value);this.formData.wgpz_wgid=s.wgpz_wgid,this.formData.wgpz_wgmc=s.wgpz_wgmc}}},getParameter(t){console.log(t),this.user_id=t},treeNodeClick(){this.add_passage=!0},getDriveName(){this.diag_drive=!0},highlighter(t){return(0,m.highlight)(t,m.languages.js)},closeMenu(t){console.log({ev:t}),this.dialogVisible=!1},savePoint(){this.choose_point=!1,this.isAdd=!0,this.$message({message:"添加成功",type:"success"})},async saveClone(){var t={mqtt_qiyong:this.mqtt_qiyong?"1":"0",mqtt_ip:this.mqtt_ip1+"."+this.mqtt_ip2+"."+this.mqtt_ip3+"."+this.mqtt_ip4,mqtt_wgsn:this.formData.mqtt_wgsn,mqtt_port:this.formData.mqtt_port,mqtt_keepalive:this.formData.mqtt_keepalive,mqtt_sssjfbzt:this.formData.mqtt_sssjfbzt,mqtt_qos:this.formData.mqtt_qos,mqtt_cjd_sbmc:this.tableData[0].mqtt_cjd_sbmc,mqtt_cjd_tagid:this.tableData[0].mqtt_cjd_tagid};let s={...this.formData,...t};console.log(s,"MQTT云保存");let e=await(0,o.uu)({mark:"CHGYWG_wx",user_id:this.user_id,mark_value:JSON.stringify(s),step:this.step});e.data.state?this.$message({message:"保存成功",type:"success"}):this.$message({message:"保存失败",type:"error"}),console.log(e),sessionStorage.setItem("CHGYWG_wx",JSON.stringify(s))},async getUserAnswer(){this.loading=!0;let{data:t}=await(0,o.Xo)({mark:"CHGYWG_wx",user_id:this.user_id});if(this.loading=!1,t.data&&t.state){t.data.step&&(this.step=t.data.step);let s=JSON.parse(t.data.mark_value);s.mqtt_ip&&(this.mqtt_qiyong="1"===s.mqtt_qiyong,this.formData.mqtt_ip=s.mqtt_ip,this.mqtt_ip1=s.mqtt_ip.split(".")[0],this.mqtt_ip2=s.mqtt_ip.split(".")[1],this.mqtt_ip3=s.mqtt_ip.split(".")[2],this.mqtt_ip4=s.mqtt_ip.split(".")[3],this.formData.mqtt_wgsn=s.mqtt_wgsn,this.formData.mqtt_port=s.mqtt_port,this.formData.mqtt_keepalive=s.mqtt_keepalive,this.formData.mqtt_sssjfbzt=s.mqtt_sssjfbzt,this.formData.mqtt_qos=s.mqtt_qos),this.formData.cjdpz_tagid=s.cjdpz_tagid,this.formData.cjdpz_mc=s.cjdpz_mc,this.formData.cjdpz_sjq=s.cjdpz_sjq,this.formData.cjdpz_jcqdz=s.cjdpz_jcqdz,this.formData.cjdpz_cjsjlx=s.cjdpz_cjsjlx,this.formData.cjdpz_dxsx=s.cjdpz_dxsx,this.formData.cjdpz_scms=s.cjdpz_scms,this.formData.sbpz_sbmc=s.sbpz_sbmc,this.formData.sbpz_kzqxy=s.sbpz_kzqxy,this.formData.sbpz_ip=s.sbpz_ip,this.formData.sbpz_port=s.sbpz_port,this.formData.sbpz_czdz=s.sbpz_czdz,this.formData.sbpz_lxzq=s.sbpz_lxzq,this.formData.sbpz_qyhmcj=s.sbpz_qyhmcj,this.formData.sbpz_qyplcj=s.sbpz_qyplcj,this.formData.sbpz_zdplcjs=s.sbpz_zdplcjs,this.formData.sbpz_cjcgsj=s.sbpz_cjcgsj,this.formData.sbpz_zqsbonchange=s.sbpz_zqsbonchange,this.formData.sbpz_txsjjg=s.sbpz_txsjjg,this.formData.sbpz_xqjcqxr=s.sbpz_xqjcqxr,this.formData.sbpz_bcjcqxr=s.sbpz_bcjcqxr,this.formData.wgpz_wgid=s.wgpz_wgid,this.formData.wgpz_wgmc=s.wgpz_wgmc,this.formData.ippz_ssid=s.ippz_ssid,this.formData.ippz_rzfs=s.ippz_rzfs,this.formData.ippz_jmfs=s.ippz_jmfs,this.formData.ippz_mm=s.ippz_mm,this.tableData[0].mqtt_cjd_sbmc=s.sbpz_sbmc,this.tableData[0].mqtt_cjd_tagid=s.cjdpz_tagid}else(0,o.Y5)({mark:"CHGYWG_wx",user_id:this.user_id}).then((t=>{t.data.data.step&&(this.step=t.data.data.step);let s=JSON.parse(t.data.data.r3);s.mqtt_ip&&(this.mqtt_qiyong="1"===s.mqtt_qiyong,this.formData.mqtt_ip=s.mqtt_ip,this.mqtt_ip1=s.mqtt_ip.split(".")[0],this.mqtt_ip2=s.mqtt_ip.split(".")[1],this.mqtt_ip3=s.mqtt_ip.split(".")[2],this.mqtt_ip4=s.mqtt_ip.split(".")[3],this.formData.mqtt_wgsn=s.mqtt_wgsn,this.formData.mqtt_port=s.mqtt_port,this.formData.mqtt_keepalive=s.mqtt_keepalive,this.formData.mqtt_sssjfbzt=s.mqtt_sssjfbzt,this.formData.mqtt_qos=s.mqtt_qos),this.formData.cjdpz_tagid=s.cjdpz_tagid,this.formData.cjdpz_mc=s.cjdpz_mc,this.formData.cjdpz_sjq=s.cjdpz_sjq,this.formData.cjdpz_jcqdz=s.cjdpz_jcqdz,this.formData.cjdpz_cjsjlx=s.cjdpz_cjsjlx,this.formData.cjdpz_dxsx=s.cjdpz_dxsx,this.formData.cjdpz_scms=s.cjdpz_scms,this.formData.sbpz_sbmc=s.sbpz_sbmc,this.formData.sbpz_kzqxy=s.sbpz_kzqxy,this.formData.sbpz_ip=s.sbpz_ip,this.formData.sbpz_port=s.sbpz_port,this.formData.sbpz_czdz=s.sbpz_czdz,this.formData.sbpz_lxzq=s.sbpz_lxzq,this.formData.sbpz_qyhmcj=s.sbpz_qyhmcj,this.formData.sbpz_qyplcj=s.sbpz_qyplcj,this.formData.sbpz_zdplcjs=s.sbpz_zdplcjs,this.formData.sbpz_cjcgsj=s.sbpz_cjcgsj,this.formData.sbpz_zqsbonchange=s.sbpz_zqsbonchange,this.formData.sbpz_txsjjg=s.sbpz_txsjjg,this.formData.sbpz_xqjcqxr=s.sbpz_xqjcqxr,this.formData.sbpz_bcjcqxr=s.sbpz_bcjcqxr,this.formData.wgpz_wgid=s.wgpz_wgid,this.formData.wgpz_wgmc=s.wgpz_wgmc,this.formData.ippz_ssid=s.ippz_ssid,this.formData.ippz_rzfs=s.ippz_rzfs,this.formData.ippz_jmfs=s.ippz_jmfs,this.formData.ippz_mm=s.ippz_mm,this.tableData[0].mqtt_cjd_sbmc=s.sbpz_sbmc,this.tableData[0].mqtt_cjd_tagid=s.cjdpz_tagid}));console.log(this.formData,"手机壳i")},async sendTree(){let t=await(0,o.Wh)({user_id:this.user_id,data:JSON.stringify(this.trees),type:"4"});console.log(t)},async submitGate(){this.$refs["gateWay"].validate((t=>{if(!t)return console.log("error submit!!"),!1;this.saveGates()}))},async saveGates(){this.outerVisible=!1;let t=await(0,o.uu)({mark:"CHGYWG_wx",user_id:this.user_id,mark_value:JSON.stringify(this.formData)});t.data.state?(this.$message({message:"修改成功",type:"success"}),this.trees[0].label=this.formData.wgpz_wgid,this.sendTree()):this.$message({message:`保存失败,原因是${t.data.message}`,type:"error"}),console.log(t)},async submitGate(){this.$refs["gateWay"].validate((t=>{if(!t)return console.log("error submit!!"),!1;this.saveGates()}))},async saveGates(){this.outerVisible=!1;let t={...this.formData,...this.tableData[0]},s=await(0,o.uu)({mark:"CHGYWG_wx",user_id:this.user_id,mark_value:JSON.stringify(t),step:this.step});s.data.state?(this.$message({message:"修改成功",type:"success"}),this.trees[0].label=this.formData.wgpz_wgid,this.sendTree()):this.$message({message:`保存失败,原因是${s.data.message}`,type:"error"}),console.log(s)}},mounted(){this.getUserAnswer()},directives:{"click-outside":{bind:function(t,s,e){console.log("el",t),console.log("binding",s),t.event=function(a){t==a.target||t.contains(a.target)||"function"==typeof e.context[s.expression]&&e.context[s.expression](a)},document.body.addEventListener("click",t.event,!0)},unbind:function(t){document.body.removeEventListener("click",t.event,!0)}}}}),_=c,d=e(1001),n=(0,d.Z)(_,l,r,!1,null,"4228b0a0",null),h=n.exports,b={name:"InternetCompetitionChiWifimqtt",components:{ChiClonewifi:h},data(){return{}},mounted(){},methods:{}},g=b,q=(0,d.Z)(g,a,i,!1,null,"f5d69f56",null),f=q.exports}}]); //# sourceMappingURL=432.125e7605.js.map