gyhlw_dotnet/网站项目/dist/dist1125英文版/js/340.899b1c7a.js

2 lines
16 KiB
JavaScript

"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[340],{7340:function(t,s,a){a.d(s,{Z:function(){return c}});var e=function(){var t=this,s=t._self._c;return s("div",[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}}),s("div",{directives:[{name:"show",rawName:"v-show",value:t.menuShow,expression:"menuShow"}],staticClass:"tree_rightmenu",style:{...t.rightMenu}},[s("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":"#0078FE"},on:{select:t.selectMenuNode}},[s("el-menu-item",{staticStyle:{"font-size":"12px"},attrs:{id:"menuitem",index:"1"}},[s("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(t.$t("addDevice")))])]),s("el-menu-item",{staticStyle:{"font-size":"12px"},attrs:{index:"2"}},[s("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(t.$t("del")))])]),s("el-menu-item",{staticStyle:{"font-size":"12px"},attrs:{index:"3"}},[s("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(t.$t("cancel")))])])],1)],1)],1),s("div",{staticClass:"pas_params"},[s("el-dialog",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{title:t.$t("configuration.deviceProperties"),visible:t.add_passage,width:"382px"},on:{"update:visible":function(s){t.add_passage=s}}},[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",{attrs:{label:t.$t("configuration.deviceID"),"label-width":t.formLabelWidth,prop:"sbpz_sbid"}},[s("el-select",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formdata.sbpz_sbid,callback:function(s){t.$set(t.formdata,"sbpz_sbid",s)},expression:"formdata.sbpz_sbid"}},t._l(t.options1,(function(t,a){return s("el-option",{key:a,attrs:{label:t.label,value:t.value}})})),1)],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("configuration.deviceName"),"label-width":t.formLabelWidth,prop:"sbpz_sbmc"}},[s("el-select",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formdata.sbpz_sbmc,callback:function(s){t.$set(t.formdata,"sbpz_sbmc",s)},expression:"formdata.sbpz_sbmc"}},t._l(t.options2,(function(t,a){return s("el-option",{key:a,attrs:{label:t.label,value:t.value}})})),1)],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:t.$t("configuration.MACAddress"),"label-width":t.formLabelWidth,prop:"sbpz_mac"}},[s("el-input",{staticStyle:{width:"200px",height:"30px"},attrs:{placeholder:""},model:{value:t.formdata.sbpz_mac,callback:function(s){t.$set(t.formdata,"sbpz_mac",s)},expression:"formdata.sbpz_mac"}})],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",[s("el-checkbox",{model:{value:t.formdata.sbpz_jysb,callback:function(s){t.$set(t.formdata,"sbpz_jysb",s)},expression:"formdata.sbpz_jysb"}},[t._v(t._s(t.$t("configuration.disableDevice")))])],1)],1)],1),s("el-row",[s("el-col",{attrs:{span:24}},[s("span",{staticClass:"one"},[t._v("1")]),s("el-form-item",{attrs:{label:t.$t("configuration.addressSelection")}},[s("el-switch",{attrs:{disabled:""},model:{value:t.formdata.sbpz_jdzxz,callback:function(s){t.$set(t.formdata,"sbpz_jdzxz",s)},expression:"formdata.sbpz_jdzxz"}})],1)],1)],1)],1),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"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",{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("Please")},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("Please")},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),s("el-form-item",{attrs:{label:t.$t("dbcollectiongate.type"),prop:"wgpz_wglx"}},[s("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("Please")},model:{value:t.formdata.wgpz_wglx,callback:function(s){t.$set(t.formdata,"wgpz_wglx",s)},expression:"formdata.wgpz_wglx"}},t._l(t.opts3,(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)])},i=[],d=(a(560),a(4806)),o=a.n(d),r=a(1876),p={name:"DeviceView",data(){return{loading:!1,flag:!1,gateway:"",user_id:"",trees:[],formdata:{ippz_wangkou:"",ippz_zwym:"",ippz_mrwg:"",ippz_dns_sx:"",ippz_dns_by:"",ippz_ip:"",ippz_mac:"",wgpz_wgmc:"",wgpz_wgid:"",wgpz_wglx:"",tdpz_tdmc:"",tdpz_td:"",tdpz_qdmc:"",tdpz_ip:"",tdpz_port:"",tdpz_cssj:"",tdpz_jgsj:"",tdpz_lxsj:"",tdpz_cfcs:"",tdpz_watchtime:"",tdpz_cjsylxdz:"",tdpz_dxzkb:"",tdpz_050F:"",tdpz_0610:"",sbpz_sbid:"",sbpz_sbmc:"",sbpz_mac:"3C:2D:50:20:30:3D",sbpz_jysb:!1,sbpz_jdzxz:!0,cjdpz_tagid:"",cjdpz_mc:"",cjdpz_sjq:"",cjdpz_jcqdz:"",cjdpz_cjsjlx:"",cjdpz_zjx:"",cjdpz_dxsx:"",cjdpz_beilv:"",mqtt_qiyong:"",mqtt_ip:"",mqtt_port:"",mqtt_wgsn:"",mqtt_sssjfbzt:"",mqtt_qos:"",mqtt_scms:"",mqtt_sczq:"",mqtt_sjgl:"",mqtt_cjd_sbmc:"",mqtt_cjd_tagid:""},labelPosition:"left",formLabelWidth:"116px",input1:192,add_passage:!1,rightMenu:"",dialogVisible:!0,menuShow:!1,options1:this.$t("configuration.options1"),options2:this.$t("configuration.options2"),datas:[{label:"Gateway",children:[{label:"数据采集",children:[{label:"I/O点"},{label:"用户点"},{label:"计算点"},{label:"系统点"}]},{label:"用户点"},{label:"计算点"},{label:"系统点"}]},{label:"数据服务",children:[{label:"Modbus"}]},{label:"IOT",children:[{label:"Mqtt Client"},{label:"Alink"},{label:"Tlink"},{label:"loTDDC"},{label:"Ulink"}]}],defaultProps:{children:"children",label:"label"},nodekey:"",rules:{sbpz_sbid:[{required:!0,message:this.$t("configuration.rules.sbpz_sbid"),trigger:"blur"}],sbpz_sbmc:[{required:!0,message:this.$t("configuration.rules.sbpz_sbmc"),trigger:"blur"}],sbpz_mac:[{required:!0,message:this.$t("configuration.rules.sbpz_mac"),trigger:"blur"}]},outerVisible:!1,gateWay:{wgpz_wgmc:"",wgpz_wgid:"",wgpz_wglx:""},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"}],wgpz_wglx:[{required:!0,message:this.$t("dbcollectiongate.rules.wgpz_wglx"),trigger:"blur"}]},opts1:this.$t("dbcollectiongate.options1"),opts2:[{value:"LAN-BOX1",label:"LAN-BOX1"},{value:"WLAN-BOX1",label:"WLAN-BOX1"}],opts3:this.$t("dbcollectiongate.options3")}},methods:{submitForm:o().debounce((function(t){this.$refs["formdata"].validate((t=>{if(!t)return console.log("error submit!!"),!1;this.saveDevice()}))}),1e3),async rightClick(t,s,a){console.log(a),s.editing&&(this.outerVisible=!0,this.add_passage=!1,this.menuShow=!1,this.GetUserAnswer()),4==a.level&&(this.menuShow=!1,this.menuShow=!0,this.nodekey=s.id,t.preventDefault(),this.rightMenu={top:t.pageY+"px",left:t.pageX+"px"},document.addEventListener("click",(t=>{t.stopImmediatePropagation(),t.target!==document.querySelector(".el-menu-item.is-active")&&this.foo()})))},async selectMenuNode(t,s){if(console.log(t),1==t&&(this.add_passage=!0,this.menuShow=!1,this.outerVisible=!1),2==t){console.log("123"),this.$refs["tree"].remove(this.nodekey),this.sendTree(),this.$message({message:"删除成功",type:"success"});var a={sbpz_sbid:"",sbpz_jdzxz:"",sbpz_jysb:"",sbpz_sbmc:"",sbpz_mac:"",cjdpz_tagid:"",cjdpz_mc:"",cjdpz_sjq:"",cjdpz_jcqdz:"",cjdpz_cjsjlx:"",cjdpz_zjx:"",cjdpz_dxsx:"",cjdpz_beilv:"",ippz_wangkou:this.formdata.ippz_wangkou,ippz_zwym:this.formdata.ippz_zwym,ippz_mrwg:this.formdata.ippz_mrwg,ippz_dns_sx:this.formdata.ippz_dns_sx,ippz_dns_by:this.formdata.ippz_dns_by,ippz_ip:this.formdata.ippz_ip,ippz_mac:this.formdata.ippz_mac,wgpz_wgmc:this.formdata.wgpz_wgmc,wgpz_wgid:this.formdata.wgpz_wgid,wgpz_wglx:this.formdata.wgpz_wglx,tdpz_tdmc:"",tdpz_td:"",tdpz_qdmc:"",tdpz_ip:"",tdpz_port:"",tdpz_cssj:"",tdpz_jgsj:"",tdpz_lxsj:"",tdpz_cfcs:"",tdpz_watchtime:"",tdpz_cjsylxdz:"",tdpz_dxzkb:"",tdpz_050F:"",tdpz_0610:"",mqtt_qiyong:this.formdata.mqtt_qiyong,mqtt_ip:this.formdata.mqtt_ip,mqtt_port:this.formdata.mqtt_port,mqtt_wgsn:this.formdata.mqtt_wgsn,mqtt_sssjfbzt:this.formdata.mqtt_sssjfbzt,mqtt_qos:this.formdata.mqtt_qos,mqtt_scms:this.formdata.mqtt_scms,mqtt_sczq:this.formdata.mqtt_sczq,mqtt_sjgl:this.formdata.mqtt_sjgl,mqtt_cjd_sbmc:this.formdata.mqtt_cjd_sbmc,mqtt_cjd_tagid:this.formdata.mqtt_cjd_tagid};await(0,r.uu)({mark:"DB-IotLite_yx",user_id:this.user_id,mark_value:JSON.stringify(a),step:"1"});this.$router.push(`/channelconfig?user_id=${this.user_id}`)}this.menuShow=!1},foo(){this.menuShow=!1,document.removeEventListener("click",this.foo)},treeNodeClick(){this.foo()},getDriveName(){this.diag_drive=!0},closeMenu(t){console.log({ev:t}),this.dialogVisible=!1},async saveDevice(){var t={sbpz_sbid:this.formdata.sbpz_sbid,sbpz_sbmc:this.formdata.sbpz_sbmc,sbpz_mac:this.formdata.sbpz_mac,sbpz_jysb:String(Number(this.formdata.sbpz_jysb)),sbpz_jdzxz:String(Number(this.formdata.sbpz_jdzxz))};let s={...this.formdata,...t};this.add_passage=!1;let a=await(0,r.uu)({mark:"DB-IotLite_yx",user_id:this.user_id,mark_value:JSON.stringify(s),step:"3"});console.log(a),sessionStorage.setItem("answer",JSON.stringify(a.data.data.mark_value)),a.data.state?(this.$message({message:"保存成功",type:"success"}),sessionStorage.setItem("DB-IotLite_yx",JSON.stringify(s)),this.$refs["tree"].append({id:this.nodekey+1e4,label:this.formdata.sbpz_sbmc},this.nodekey),this.sendTree(),this.$router.push(`/dbcollect?user_id=${this.user_id}`)):this.$message({message:"保存失败",type:"error"})},async GetUserAnswer(){let t=await(0,r.Xo)({mark:"DB-IotLite_yx",user_id:this.user_id});if(t.data.state||(0,r.Y5)({mark:"DB-IotLite_wx",user_id:this.user_id}).then((t=>{let s=JSON.parse(t.data.data.r3);s.sbpz_sbid&&(this.formdata.sbpz_sbid=s.sbpz_sbid,this.formdata.sbpz_jdzxz=Boolean(Number(s.sbpz_jdzxz)),this.formdata.sbpz_jysb=Boolean(Number(s.sbpz_jysb)),this.formdata.sbpz_sbmc=s.sbpz_sbmc,this.formdata.sbpz_mac=s.sbpz_mac),this.formdata.ippz_wangkou=s.ippz_wangkou,this.formdata.ippz_mrwg=s.ippz_mrwg,this.formdata.ippz_ip=s.ippz_ip,this.formdata.ippz_zwym=s.ippz_zwym,this.formdata.ippz_dns_sx=s.ippz_dns_sx,this.formdata.ippz_dns_by=s.ippz_dns_by,this.formdata.wgpz_wgmc=s.wgpz_wgmc,this.formdata.wgpz_wgid=s.wgpz_wgid,this.formdata.wgpz_wglx=s.wgpz_wglx,this.formdata.tdpz_tdmc=s.tdpz_tdmc,this.formdata.tdpz_td=s.tdpz_td,this.formdata.tdpz_qdmc=s.tdpz_qdmc,this.formdata.tdpz_ip=s.tdpz_ip,this.formdata.tdpz_port=s.tdpz_port,this.formdata.tdpz_cssj=s.tdpz_cssj,this.formdata.tdpz_jgsj=s.tdpz_jgsj,this.formdata.tdpz_lxsj=s.tdpz_lxsj,this.formdata.tdpz_cfcs=s.tdpz_cfcs,this.formdata.tdpz_watchtime=s.tdpz_watchtime,this.formdata.tdpz_cjsylxdz=s.tdpz_cjsylxdz,this.formdata.tdpz_dxzkb=s.tdpz_dxzkb,this.formdata.tdpz_050F=s.tdpz_050F,this.formdata.tdpz_0610=s.tdpz_0610,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_zjx=s.cjdpz_zjx,this.formdata.cjdpz_dxsx=s.cjdpz_dxsx,this.formdata.cjdpz_beilv=s.cjdpz_beilv,this.formdata.mqtt_qiyong=s.mqtt_qiyong,this.formdata.mqtt_ip=s.mqtt_ip,this.formdata.mqtt_port=s.mqtt_port,this.formdata.mqtt_wgsn=s.mqtt_wgsn,this.formdata.mqtt_sssjfbzt=s.mqtt_sssjfbzt,this.formdata.mqtt_qos=s.mqtt_qos,this.formdata.mqtt_scms=s.mqtt_scms,this.formdata.mqtt_sczq=s.mqtt_sczq,this.formdata.mqtt_sjgl=s.mqtt_sjgl,this.formdata.mqtt_cjd_sbmc=s.mqtt_cjd_sbmc,this.formdata.mqtt_cjd_tagid=s.mqtt_cjd_tagid})),t.data.data&&t.data.state){let s=JSON.parse(t.data.data.mark_value);s.sbpz_sbid&&(this.formdata.sbpz_sbid=s.sbpz_sbid,this.formdata.sbpz_jdzxz=Boolean(Number(s.sbpz_jdzxz)),this.formdata.sbpz_jysb=Boolean(Number(s.sbpz_jysb)),this.formdata.sbpz_sbmc=s.sbpz_sbmc,this.formdata.sbpz_mac=s.sbpz_mac),this.formdata.ippz_wangkou=s.ippz_wangkou,this.formdata.ippz_mrwg=s.ippz_mrwg,this.formdata.ippz_ip=s.ippz_ip,this.formdata.ippz_zwym=s.ippz_zwym,this.formdata.ippz_dns_sx=s.ippz_dns_sx,this.formdata.ippz_dns_by=s.ippz_dns_by,this.formdata.wgpz_wgmc=s.wgpz_wgmc,this.formdata.wgpz_wgid=s.wgpz_wgid,this.formdata.wgpz_wglx=s.wgpz_wglx,this.formdata.tdpz_tdmc=s.tdpz_tdmc,this.formdata.tdpz_td=s.tdpz_td,this.formdata.tdpz_qdmc=s.tdpz_qdmc,this.formdata.tdpz_ip=s.tdpz_ip,this.formdata.tdpz_port=s.tdpz_port,this.formdata.tdpz_cssj=s.tdpz_cssj,this.formdata.tdpz_jgsj=s.tdpz_jgsj,this.formdata.tdpz_lxsj=s.tdpz_lxsj,this.formdata.tdpz_cfcs=s.tdpz_cfcs,this.formdata.tdpz_watchtime=s.tdpz_watchtime,this.formdata.tdpz_cjsylxdz=s.tdpz_cjsylxdz,this.formdata.tdpz_dxzkb=s.tdpz_dxzkb,this.formdata.tdpz_050F=s.tdpz_050F,this.formdata.tdpz_0610=s.tdpz_0610,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_zjx=s.cjdpz_zjx,this.formdata.cjdpz_dxsx=s.cjdpz_dxsx,this.formdata.cjdpz_beilv=s.cjdpz_beilv,this.formdata.mqtt_qiyong=s.mqtt_qiyong,this.formdata.mqtt_ip=s.mqtt_ip,this.formdata.mqtt_port=s.mqtt_port,this.formdata.mqtt_wgsn=s.mqtt_wgsn,this.formdata.mqtt_sssjfbzt=s.mqtt_sssjfbzt,this.formdata.mqtt_qos=s.mqtt_qos,this.formdata.mqtt_scms=s.mqtt_scms,this.formdata.mqtt_sczq=s.mqtt_sczq,this.formdata.mqtt_sjgl=s.mqtt_sjgl,this.formdata.mqtt_cjd_sbmc=s.mqtt_cjd_sbmc,this.formdata.mqtt_cjd_tagid=s.mqtt_cjd_tagid}},async sendTree(){let t=await(0,r.Wh)({user_id:this.user_id,data:JSON.stringify(this.trees),type:"1"});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,r.uu)({mark:"DB-IotLite_yx",user_id:this.user_id,mark_value:JSON.stringify(this.formdata),step:"2"});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)}},created(){console.log(this.$route.query.user_id),this.user_id=this.$route.query.user_id,"undefined"!=this.user_id&&(0,r.EQ)({user_id:this.user_id,type:"1"}).then((t=>{console.log(t),console.log(JSON.parse(t.data.data.data)),"zh"===this.$i18n.locale?this.trees=JSON.parse(t.data.data.r2):this.trees=JSON.parse(t.data.data.data)})),this.loading=!0,this.GetUserAnswer(),this.loading=!1}},l=p,_=a(1001),m=(0,_.Z)(l,e,i,!1,null,"015239a8",null),c=m.exports}}]);
//# sourceMappingURL=340.899b1c7a.js.map