(function(){var e={6700:function(e,t,a){var n={"./af":3906,"./af.js":3906,"./ar":902,"./ar-dz":3853,"./ar-dz.js":3853,"./ar-kw":299,"./ar-kw.js":299,"./ar-ly":6825,"./ar-ly.js":6825,"./ar-ma":6379,"./ar-ma.js":6379,"./ar-sa":7700,"./ar-sa.js":7700,"./ar-tn":2059,"./ar-tn.js":2059,"./ar.js":902,"./az":6043,"./az.js":6043,"./be":7936,"./be.js":7936,"./bg":4078,"./bg.js":4078,"./bm":4014,"./bm.js":4014,"./bn":9554,"./bn-bd":7114,"./bn-bd.js":7114,"./bn.js":9554,"./bo":6529,"./bo.js":6529,"./br":5437,"./br.js":5437,"./bs":9647,"./bs.js":9647,"./ca":9951,"./ca.js":9951,"./cs":6113,"./cs.js":6113,"./cv":7965,"./cv.js":7965,"./cy":5858,"./cy.js":5858,"./da":3515,"./da.js":3515,"./de":2831,"./de-at":6263,"./de-at.js":6263,"./de-ch":1127,"./de-ch.js":1127,"./de.js":2831,"./dv":6714,"./dv.js":6714,"./el":8616,"./el.js":8616,"./en-au":4595,"./en-au.js":4595,"./en-ca":3545,"./en-ca.js":3545,"./en-gb":9609,"./en-gb.js":9609,"./en-ie":3727,"./en-ie.js":3727,"./en-il":3302,"./en-il.js":3302,"./en-in":6305,"./en-in.js":6305,"./en-nz":9128,"./en-nz.js":9128,"./en-sg":4569,"./en-sg.js":4569,"./eo":650,"./eo.js":650,"./es":6358,"./es-do":4214,"./es-do.js":4214,"./es-mx":8639,"./es-mx.js":8639,"./es-us":232,"./es-us.js":232,"./es.js":6358,"./et":7279,"./et.js":7279,"./eu":5515,"./eu.js":5515,"./fa":7981,"./fa.js":7981,"./fi":7090,"./fi.js":7090,"./fil":9208,"./fil.js":9208,"./fo":2799,"./fo.js":2799,"./fr":3463,"./fr-ca":2213,"./fr-ca.js":2213,"./fr-ch":2848,"./fr-ch.js":2848,"./fr.js":3463,"./fy":1468,"./fy.js":1468,"./ga":8163,"./ga.js":8163,"./gd":2898,"./gd.js":2898,"./gl":6312,"./gl.js":6312,"./gom-deva":682,"./gom-deva.js":682,"./gom-latn":9178,"./gom-latn.js":9178,"./gu":1400,"./gu.js":1400,"./he":2795,"./he.js":2795,"./hi":7009,"./hi.js":7009,"./hr":6506,"./hr.js":6506,"./hu":9565,"./hu.js":9565,"./hy-am":3864,"./hy-am.js":3864,"./id":5626,"./id.js":5626,"./is":6649,"./is.js":6649,"./it":151,"./it-ch":5348,"./it-ch.js":5348,"./it.js":151,"./ja":9830,"./ja.js":9830,"./jv":3751,"./jv.js":3751,"./ka":3365,"./ka.js":3365,"./kk":5980,"./kk.js":5980,"./km":9571,"./km.js":9571,"./kn":5880,"./kn.js":5880,"./ko":6809,"./ko.js":6809,"./ku":6773,"./ku.js":6773,"./ky":5505,"./ky.js":5505,"./lb":553,"./lb.js":553,"./lo":1237,"./lo.js":1237,"./lt":1563,"./lt.js":1563,"./lv":1057,"./lv.js":1057,"./me":6495,"./me.js":6495,"./mi":3096,"./mi.js":3096,"./mk":3874,"./mk.js":3874,"./ml":6055,"./ml.js":6055,"./mn":7747,"./mn.js":7747,"./mr":7113,"./mr.js":7113,"./ms":8687,"./ms-my":7948,"./ms-my.js":7948,"./ms.js":8687,"./mt":4532,"./mt.js":4532,"./my":4655,"./my.js":4655,"./nb":6961,"./nb.js":6961,"./ne":2512,"./ne.js":2512,"./nl":8448,"./nl-be":2936,"./nl-be.js":2936,"./nl.js":8448,"./nn":9031,"./nn.js":9031,"./oc-lnc":5174,"./oc-lnc.js":5174,"./pa-in":118,"./pa-in.js":118,"./pl":3448,"./pl.js":3448,"./pt":3518,"./pt-br":2447,"./pt-br.js":2447,"./pt.js":3518,"./ro":817,"./ro.js":817,"./ru":262,"./ru.js":262,"./sd":8990,"./sd.js":8990,"./se":3842,"./se.js":3842,"./si":7711,"./si.js":7711,"./sk":756,"./sk.js":756,"./sl":3772,"./sl.js":3772,"./sq":6187,"./sq.js":6187,"./sr":732,"./sr-cyrl":5713,"./sr-cyrl.js":5713,"./sr.js":732,"./ss":9455,"./ss.js":9455,"./sv":9770,"./sv.js":9770,"./sw":959,"./sw.js":959,"./ta":6459,"./ta.js":6459,"./te":5302,"./te.js":5302,"./tet":7975,"./tet.js":7975,"./tg":1294,"./tg.js":1294,"./th":2385,"./th.js":2385,"./tk":4613,"./tk.js":4613,"./tl-ph":8668,"./tl-ph.js":8668,"./tlh":8190,"./tlh.js":8190,"./tr":4506,"./tr.js":4506,"./tzl":3440,"./tzl.js":3440,"./tzm":9852,"./tzm-latn":2350,"./tzm-latn.js":2350,"./tzm.js":9852,"./ug-cn":730,"./ug-cn.js":730,"./uk":99,"./uk.js":99,"./ur":2100,"./ur.js":2100,"./uz":6002,"./uz-latn":6322,"./uz-latn.js":6322,"./uz.js":6002,"./vi":4207,"./vi.js":4207,"./x-pseudo":4674,"./x-pseudo.js":4674,"./yo":570,"./yo.js":570,"./zh-cn":3644,"./zh-cn.js":3644,"./zh-hk":2591,"./zh-hk.js":2591,"./zh-mo":9503,"./zh-mo.js":9503,"./zh-tw":8080,"./zh-tw.js":8080};function r(e){var t=i(e);return a(t)}function i(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}r.keys=function(){return Object.keys(n)},r.resolve=i,e.exports=r,r.id=6700},3844:function(e,t,a){"use strict";var n=a(6369),r=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},i=[],l={name:"App",data(){return{grade:0,DB_IotLite_yx:[],CHGYWG_yx:[],CHGYWG_wx:[],DB_IotLite_wx:[],CKFWQ_yx:[],CKFWQ_wx:[],GYWZ_yx:[],GYWZ_wx:[],YDPZYM_wgpz:[],YDPZYM_wgwh:[]}},created(){},methods:{},mounted(){},components:{}},o=l,s=a(1001),c=(0,s.Z)(o,r,i,!1,null,null,null),d=c.exports,p=a(8499),m=a.n(p),u=a(2631);n["default"].use(u.ZP);const b=[{path:"/",component:()=>a.e(589).then(a.bind(a,1589))},{path:"/cockpit",name:"cockpit",component:()=>Promise.all([a.e(876),a.e(543)]).then(a.bind(a,5543))},{path:"/datacollect",name:"datacollect",component:()=>Promise.all([a.e(876),a.e(806),a.e(99),a.e(466),a.e(255),a.e(340),a.e(257)]).then(a.bind(a,4673))},{path:"/wirelessgatewayip",name:"wirelessgatewayip",component:()=>Promise.all([a.e(876),a.e(325)]).then(a.bind(a,6325))},{path:"/wiredgatewayip",name:"wiredgatewayip",component:()=>Promise.all([a.e(876),a.e(407)]).then(a.bind(a,8407))},{path:"/dbcollectiongate",name:"dbcollectiongate",component:()=>Promise.all([a.e(876),a.e(269)]).then(a.bind(a,269))},{path:"/dbcollectionwifi",name:"dbcollectionwifi",component:()=>Promise.all([a.e(876),a.e(922)]).then(a.bind(a,6922))},{path:"/channelconfig",name:"channelconfig",component:()=>Promise.all([a.e(876),a.e(718)]).then(a.bind(a,9718))},{path:"/dbcollectserial",name:"dbcollectserial",component:()=>Promise.all([a.e(876),a.e(806),a.e(466),a.e(315)]).then(a.bind(a,9240))},{path:"/dbcollectdevice",name:"dbcollectdevice",component:()=>Promise.all([a.e(876),a.e(806),a.e(340),a.e(968)]).then(a.bind(a,7379))},{path:"/dbserialdevice",name:"dbserialdevice",component:()=>Promise.all([a.e(876),a.e(784)]).then(a.bind(a,7784))},{path:"/dbcollect",name:"dbcollect",component:()=>Promise.all([a.e(876),a.e(99),a.e(482)]).then(a.bind(a,8623))},{path:"/dbwificollect",name:"dbWificollect",component:()=>Promise.all([a.e(876),a.e(350)]).then(a.bind(a,3632))},{path:"/mqttconfig",name:"mqttconfig",component:()=>Promise.all([a.e(876),a.e(255),a.e(513)]).then(a.bind(a,7463))},{path:"/mqttconfigwifi",name:"mqttconfigwifi",component:()=>Promise.all([a.e(876),a.e(520)]).then(a.bind(a,5520))},{path:"/chwirelessgatewayip",name:"chwirelessgatewayip",component:()=>Promise.all([a.e(876),a.e(429)]).then(a.bind(a,5429))},{path:"/chwiredgatewayip",name:"chwiredgatewayip",component:()=>Promise.all([a.e(876),a.e(634)]).then(a.bind(a,634))},{path:"/chiwifigate",name:"chiwifigate",component:()=>Promise.all([a.e(876),a.e(51)]).then(a.bind(a,4051))},{path:"/gatewayconfiguration",name:"gatewayconfiguration",component:()=>Promise.all([a.e(876),a.e(864)]).then(a.bind(a,7864))},{path:"/chiwifidevice",name:"chiwifidevice",component:()=>Promise.all([a.e(876),a.e(806),a.e(251)]).then(a.bind(a,5251))},{path:"/configuration",name:"configuration",component:()=>Promise.all([a.e(876),a.e(806),a.e(807)]).then(a.bind(a,7807))},{path:"/chiwificollect",name:"chiwificollect",component:()=>Promise.all([a.e(876),a.e(806),a.e(593)]).then(a.bind(a,9593))},{path:"/collectionpoint",name:"collectionpoint",component:()=>Promise.all([a.e(876),a.e(935)]).then(a.bind(a,7935))},{path:"/chiwifimqtt",name:"chiwifimqtt",component:()=>Promise.all([a.e(876),a.e(386),a.e(432)]).then(a.bind(a,432))},{path:"/chmqtt",name:"chmqtt",component:()=>Promise.all([a.e(876),a.e(386),a.e(128)]).then(a.bind(a,3128))},{path:"/ckipconfig",name:"ckipconfig",component:()=>Promise.all([a.e(876),a.e(238)]).then(a.bind(a,7238))},{path:"/ckportconfig",name:"ckportconfig",component:()=>Promise.all([a.e(876),a.e(565)]).then(a.bind(a,8565))},{path:"/towifi",name:"towifi",component:()=>Promise.all([a.e(876),a.e(889)]).then(a.bind(a,9889))},{path:"/cknet",name:"cknet",component:()=>Promise.all([a.e(876),a.e(79)]).then(a.bind(a,7079))},{path:"/ckwireless",name:"ckwireless",component:()=>Promise.all([a.e(876),a.e(928)]).then(a.bind(a,7928))},{path:"/networkmanagement",name:"networkmanagement",component:()=>Promise.all([a.e(876),a.e(351)]).then(a.bind(a,4351))},{path:"/objmanagement",name:"objmanagement",component:()=>Promise.all([a.e(876),a.e(614)]).then(a.bind(a,3614))},{path:"/strategyManagement",name:"strategyManagement",component:()=>Promise.all([a.e(876),a.e(98)]).then(a.bind(a,5098))},{path:"/addstrategy",name:"addstrategy",component:()=>Promise.all([a.e(876),a.e(920)]).then(a.bind(a,2920))},{path:"/ntconfig",name:"ntconfig",component:()=>Promise.all([a.e(876),a.e(125)]).then(a.bind(a,1125))},{path:"/ntmaintenance",name:"ntmaintenance",component:()=>Promise.all([a.e(876),a.e(677)]).then(a.bind(a,6677))},{path:"/examination",name:"examination",component:()=>Promise.all([a.e(876),a.e(92)]).then(a.bind(a,9092))},{path:"/successPage",name:"successPage",component:()=>a.e(422).then(a.bind(a,4422))},{path:"/examSelect",name:"examSelect",component:()=>Promise.all([a.e(876),a.e(709)]).then(a.bind(a,4709))}],h=new u.ZP({mode:"hash",base:"/",routes:b});var g=h,P=a(3822);n["default"].use(P.ZP);var w=new P.ZP.Store({state:{tree:JSON.parse(localStorage.getItem("tree")),type:"",currentComponent:"",user_id:"USER202307301114011710"},mutations:{setTree(e,t){e.tree=t,localStorage.setItem("tree",JSON.stringify(t))},setType(e,t){e.type=t},changeComPonent(e,t){e.currentComponent=t},saveUserID(e,t){e.user_id=t}},actions:{}}),f=a(6018),y=JSON.parse('{"en":[{"label":"通用标准","children":[{"label":"ModbusTCPClient"},{"label":"ModbusRTU_over_TCP"},{"label":"OPCUAClient"},{"label":"OPCDAClient"},{"label":"MQTTClient"},{"label":"OPCXMLDAClient"},{"label":"环保212协议网口监听"}]},{"label":"PLC","children":[{"label":"Slemens S7-200 Network"},{"label":"Slemens S7-300 Network"},{"label":"Slemens S7-400 Network"},{"label":"Slemens S7-1200 Network"},{"label":"Slemens S7-1500 Network"},{"label":"EtherNet/IP CIP协议(AB OMR ON)"},{"label":"MC_Qna-3E(三菱 基恩士 松下)"},{"label":"MC_A-1E_Binary"},{"label":"OMRON-FINS"},{"label":"横河PLC"},{"label":"西门子FetchWirte"},{"label":"富机 FUJI_SPH_NET"},{"label":"基恩士上位链路通讯"}]},{"label":"智能建筑","children":[]},{"label":"厂家定制","children":[]},{"label":"电力行业标准","children":[{"label":"IEC104"},{"label":"DLT645_over_TCP"}]},{"label":"CNC数控","children":[]},{"label":"私有协议","children":[]}],"zh":[{"label":"General standards","children":[{"label":"ModbusTCPClient"},{"label":"ModbusRTU_over_TCP"},{"label":"OPCUAClient"},{"label":"OPCDAClient"},{"label":"MQTTClient"},{"label":"OPCXMLDAClient"},{"label":"Environmental protection 212 protocol network"}]},{"label":"PLC","children":[{"label":"Slemens S7-200 Network"},{"label":"Slemens S7-300 Network"},{"label":"Slemens S7-400 Network"},{"label":"Slemens S7-1200 Network"},{"label":"Slemens S7-1500 Network"},{"label":"EtherNetlP CIP Protocol (AB OMRON)"},{"label":"MC_Qna-3E (Mitsubishi Keinz Panasonic)"},{"label":"MC_A-1E_Binary"},{"label":"OMRON-FINS"},{"label":"Yokogawa PLC"},{"label":"Siemens FetchWrite"},{"label":"FUJL_SPH_NET"},{"label":"Keyence upper link communication"}]},{"label":"Intelligent buildings","children":[]},{"label":"Customized by the manufacturer","children":[]},{"label":"Electricity industry standards","children":[{"label":"IEC104"},{"label":"DLT645_over_TCP"}]},{"label":"CNC numerical control","children":[]},{"label":"Private Agreement","children":[]}]}'),v={lan:"LAN mouth",wan:"WAN mouth",required:"required",open:"open",close:"close",valid:" valid ",Please:"Please enter the",select:"Please select",gateway:" gateway",save:"Save",cancel:"Cancel",confirm:"Confirm",addChannel:"Create channel",addDevice:"Create device",del:"Del",edit:"Edit",put:"Put it way",wiredgatewayip:{title:"IP configuration",prompt:"Attention: This page involves troubleshooting, please check and modify the default values",port:"Ethernet port",SubnetMask:"Subnet Mask:",IP:"IP address:",gateway:"Default gateway",DNS1:"Preferred DNS",DNS2:"Alternative DNS:",MAC:"MAC address",copy:"copy",DNS:"DNS",networkType:"Network type:",gateWay:"Gateway:",rules:{ippz_wllx:"Please enter the network type",ippz_ip:"Please enter a IP address",ippz_ip1:"Please enter a valid IP address",ippz_zwym:"Please enter a subnet mask",ippz_zwym1:"Please enter a valid subnet mask",ippz_dns_by:"Please enter a alternative DNS server address",ippz_dns_by1:"Please enter a valid alternative DNS server address"}},wirelessgatewayip:{title:"IP configuration",prompt:"Attention: This page involves troubleshooting, please check and modify the default values",SSID:"SSID:",clientSSID:"Client SSID:",certificationMethod:"Certification method:",password:"password:",SubnetMask:"Subnet Mask:",IP:"IP address:",gateway:"Default gateway:",DNS1:"Preferred DNS:",DNS2:"Alternative DNS:",MAC:"MAC address:",copy:"copy",encryptionMethod:"Encryption method:",method:"Networking methods:",Wired:"Wired",WIFI:"WiFi",rules:{ippz_zwym:"Please enter a subnet mask",ippz_zwym1:"Please enter a valid subnet mask",ippz_ip:"Please enter a IP address",ippz_ip1:"Please enter a valid IP address",ippz_mrwg:"Please enter a default gateway",ippz_mrwg1:"Please enter a valid default gateway",ippz_dns_sx:"Please enter a preferred DNS server address",ippz_dns_sx1:"Please enter a valid preferred DNS server address",ippz_dns_by:"Please enter a alternative DNS server address",ippz_dns_by1:"Please enter a valid alternative DNS server address",ippz_mac:"Please enter the MAC address",ippz_wifi_ssid:"Please enter the SSID",ippz_wifi_mm:"Please enter the password"}},dbcollectiongate:{title:"Create a new gateway",name:"Gateway Name:",ID:"Gateway ID:",type:"Gateway type:",dialogContent:"Please confirm that the selected gateway type matches the gateway entity: otherwise, the project cannot be downloaded to the physical gateway",dialogTitle:"System prompt",options1:[{value:"Wired area gateway1",label:"Wired area gateway1"},{value:"Wireless area gateway1",label:"Wireless area gateway1"}],options2:[{value:"Wired area gateway2",label:"Wired area gateway2"},{value:"Wireless area gateway2",label:"Wireless area gateway2"}],options3:[{value:"loT Lite gateway",label:"loT Lite gateway"},{value:"MODBUS gateway",label:"MODBUS gateway"},{value:"BACNET gateway",label:"BACNET gateway"},{value:"OPC UA gateway",label:"OPC UA gateway"},{value:"OPC DA gateway",label:"OPC DA gateway"},{value:"loT gateway",label:"loT gateway"}],rules:{wgpz_wgmc:"Please select gateway name",wgpz_wgid:"Please select gateway ID",wgpz_wglx:"Please select gateway type"}},channelconfig:{title:"Channel parameter configuration",name:"Channel name:",channel:"Channel:",driverName:"Driver Name:",IP:"IP address:",port:"Port number:",overTime:"Over time(ms):",intervalTime:"Interval time(ms):",pollTime:"poll time(ms):",retryCount:"Retry count:",title1:"Channel parameter configuration",check:"Collect and use continuous addresses",reading:"Reading and writing duty cycle",agreement:y.zh,agreementName:"Protocol selection",serialPort:"Serial port number:",baudRate:"Baud rate:",dataBits:"Data bits:",stopBit:"Stop bit:",parityCheck:"Parity check:",options:[{value:"Ethernet port",label:"Ethernet port"},{value:"Serial port",label:"Serial port"}],options1:[{value:"Wired area channel1",label:"Wired area channel1"},{value:"Wireless area channel1",label:"Wireless area channel1"}],rules:{tdpz_tdmc:"Please enter the channel name",tdpz_td:"Please enter the channel",tdpz_qdmc:"Please enter the driver name",tdpz_ip:"Please enter a IP address",ip2:"Please enter a valid IP address",tdpz_port:"Please enter the port number",tdpz_cssj:"Please enter the over time(ms)",tdpz_jgsj:"Please enter the interval time(ms)",tdpz_lxsj:"Please enter the poll time(ms)",tdpz_cfcs:"Please enter the retry count(ms)",tdpz_chuankou:"Please enter the Serial port number",tdpz_btl:"Please enter the baud rate",tdpz_tzw:"Please enter the stop bit",tdpz_sjw:"Please enter the data bits",tdpz_jojy:"Please enter the parity check"}},configuration:{deviceProperties:"Device Properties",deviceID:"Device ID:",deviceName:"Device name:",MACAddress:"MAC address:",deviceAddress:"Device address:",disableDevice:"Disable device",addressSelection:"Base address selection",options1:[{value:"Wired area processing equipment 1",label:"Wired area processing equipment 1"},{value:"Wireless area processing equipment 1",label:"Wireless area processing equipment 1"}],options2:[{value:"Wired area precision carving equipment 1",label:"Wired area precision carving equipment 1"},{value:"Wireless area precision carving equipment 1",label:"Wireless area precision carving equipment 1"}],rules:{sbpz_sbid:"Please enter the device ID",sbpz_sbmc:"Please enter the device name",sbpz_mac:"Please enter the MAC address",sbpz_sbdz:"Please enter the MAC address"}},dbcollect:{TagID:"TagID",name:"name",dataArea:"Data area",registerAddress:"Register address (base 10)",type:"Data collection type",byteOrder:"Byte order",readWrite:"Read Write Properties",Multiplier:"Multiplier",uploadMode:"Upload mode",options7:[{value:"Reading and writing",label:"Reading and writing"},{value:"read-only",label:"read-only"},{value:"Only write",label:"Only write"}]},mqttClient:{enable:"Enable",serverIp:"Server IP:",port:"Port:",gatewaySN:"Gateway SN number:",realTimePublish:"The theme of real-time data publishing",uploadMode:"Upload mode:",uploadCycle:"Upload cycle(s):",dataFilter:"Data filtering:",oneCheck:"Value change",twoCheck:"Collecting achievement",threeCheck:"Timestamp change",deviceName:"Device name",rules:{mqtt_port:"Please enter the port",mqtt_wgsn:"Please enter the server IP",mqtt_sssjfbzt:"Please enter the publishing",mqtt_scms:"Please enter the upload mode",mqtt_sczq:"Please enter the upload cycle(s)",mqtt_sjgl:"Please enter the data filtering",ip1:"Please enter a IP address",ip2:"Please enter a valid IP address"}},reconnoitreConfiguration:{edit:"Edit device",title:"Create device",name:"Device name:",controllerProtocol:"Controller Protocol:",IPAddress:"IP address:",portNumber:"Port Number:",slaveAddress:"Slave address:",pollTime:"poll Time(s):",params:"Advanced parameters",agreementName:"Protocol selection",millisecond:"Enable millisecond collection:",batch:"Enable batch collection:",maxBatch:"Maximum batch collection quantity:",onChangData:"Periodic reporting of Onchange data:",overTime:"Collection overtime(ms):",intervalTime:"Communication time interval(ms):",writeFunction1:"Write function code to coil register:",writeFunction2:"Keep Register Write Function Code:",rules:{sbpz_sbmc:"Please enter the channel name",sbpz_kzqxy:"Please enter the Controller Protocol",sbpz_ip:"Please enter a IP address",sbpz_ip1:"Please enter a valid IP address",sbpz_czdz:"Please enter the slave address",sbpz_port:"Please enter the port number",sbpz_lxzq:"Please enter the poll Time(s)",sbpz_qyhmcj:"Use Enable millisecond collection",sbpz_qyplcj:"Use Enable batch collection",sbpz_zdplcjs:"Please enter the maximum batch collection quantity",sbpz_cjcgsj:"Please enter the collection overtime(ms)",sbpz_zqsbonchange:"周期上报Onchange数据",sbpz_txsjjg:"Please enter the communication time interval(ms)"}},chmqtt:{title:"Standard MQTT:",enable:"Enable:",serveIp:"Serve IP:",GatewaySN:"Gateway SN number:",port:"Port:",realTimePublish:"The theme of real-time data publishing:",deviceName:"Device name",release:"Information release",rules:{mqtt_ip:"Please enter a IP address",mqtt_ip1:"Please enter a valid IP address",mqtt_wgsn:"Please enter gateway SN number",mqtt_port:"Please enter port",mqtt_keepalive:"Please enter keepAlive",mqtt_publishing:"Please enter publishing"}},ckipconfig:{title:"IP configuration",prompt:"This page involves troubleshooting, please check and modify the default values",ipMethod:"IP acquisition method:",getDNS:"DNS acquisition method:",localIP:"Local IP:",mask:"Subnet Mask:",gateway:"Default gateway:",primaryDNS:"Primary DNS server:",backupDNS:"Backup DNS server",rules:{ipMethod:"Please select IP acquisition method",getDNS:"Please select DNS acquisition method",localIP:"Please enter the local IP",localIP1:"Please enter the valid local IP",mask:"Please enter the subnet mask",mask1:"Please enter the valid subnet mask",gateway:"Please enter the Default gateway",gateway1:"Please enter the valid Default gateway",primaryDNS:"Please enter the Primary DNS server",primaryDNS1:"Please enter the valid the Primary DNS server",backupDNS:"Please enter the Backup DNS server",backupDNS1:"Please enter the valid Backup DNS server"}},ckportconfig:{title:"Port configuration",baudRate:"Baud rate(bps):",dataBits:"Data bits(bit):",checkBit:"Check bit:",stopBit:"Stop bit",controlMode:"Flow control mode",packagingLength:"Packaging length(bytes)",packagingTime:"Packaging time(ms)",synBaudRate:"Synchronous Baud Rate(RF2217)",checked:"Enable serial heartbeat packet",rules:{dkpz_btl:"Please select Baud rate(bps)",dkpz_sjw:"Please select Data bits(bit)",dkpz_tzw:"Please select Stop bit",dkpz_jyw:"Please select Check bit",dkpz_lkms:"Please select Flow control mode",dkpz_dbcd:"Please select Packaging length(bytes)",dkpz_dbsj:"Please select packagingTime",dkpz_tbbtl:"Please select Synchronous Baud Rate(RF2217)"}},toWifi:{title:"Serial port and network protocol configuration",parameter:"Serial port parameter settings",baudRate:"Baud rate(bps):",dataBit:"Data bits(bit)",checkBit:"Check bit:",stopBit:"Stop bit:",controlMode:"Flow control mode:",function:"485 Function:",adaptiveBaudRate:"Adaptive baud rate(similar to RFC2117):",other:"Other settings",portAuto:"Serial port automatic framing",packageType:"Registration package type",customPacket:"Custom heartbeat packet",socketFunction:"Socket distribution function",Note:"Note:After activation, the module actively sends a registration package to the server, which is used to identify the device.First: Send registration package when module is established,every: Send registration package every time data is sent"},cknet:{title:"Network port configuration",Ethernet:"Ethernet functionality",openNetworkPort:"Open network port:",workingMode:"Network port working mode:",networkModeSetting:"Network port mode settings",networkMode:"Network port mode:"},ckwireless:{title:"Wireless configuration",networkName:"Network name:",workingMode:"Working mode:",encryptionMode:"Encryption mode:",encryptionAlgorithm:"Encryption algorithm:",password:"Password:",mode:"mode",Wireless:"Wireless Zone Wireless Network",WirelessName:"Wireless Network Name"},networkmanagement:{management:"Network management",prompt:"This page involves troubleshooting, please check and modify the default values",internalNetworkCard:"Internal network card",networkCardName:"Network card name",IPV4Address:"IPV4 address",IPV4Mask:"IPV4 Mask",options1:[{label:"有线区网闸(内网)",value:"有线区网闸(内网)"},{label:"无线区网闸(内网)",value:"无线区网闸(内网)"}],options2:[{label:"有线区网闸(外网)",value:"有线区网闸(外网)"},{label:"无线区网闸(外网)",value:"无线区网闸(外网)"}]},objmanagement:{title:"Object management",createObject:"Create object",num:"num",objectName:"Object name",IPAddress:"IP address",Operation:"Operation",ipType:"IP type:"},strategyManagement:{title:"Strategy management",createStrategy:"Create strategy",num:"num",name:"name",Protocol:"Protocol",workingMode:"Working mode",sourceObject:"Source Object",sourcePort:"Source Port",entranceNetworkCard:"Entrance network card",entranceIP:"Entrance IP",entranceGateway:"Entrance gateway",exportNetworkCard:"Export network card",exportIP:"Export IP",exportGateway:"Export gateway",targetObject:"Target object",targetPort:"Target Port",Operation:"Operation"},addstrategy:{title:"Create strategy:",name:"Name:",protocol:"protocol:",workingMode:"Working mode:",undefinedCommand:"Undefined command:",sourceObject:"Source Object",sourcePort:"Source Port",targetObject:"Target object",targetPort:"Target Port:",entranceGateway:"Entrance gateway",entranceNetworkCard:"Entrance network card",entranceIP:"Entrance IP",exportGateway:"Export gateway",exportNetworkCard:"Export network card",exportIP:"Export IP",recordLogs:"Record logs",commandList:"Command list",createCommand:"Create command",num:"num",command:"Command",startingAddress:"Starting address",addressLength:"Address length",description:"Description",action:"Action",Operation:"Operation",deviceID:"Device ID"},ntconfig:{title:"Gateway Config",createGateway:"Create gateway",num:"num",gatewayId:"Gateway ID",gatewayNumber:"Gateway number",gatewayName:"Gateway name",gatewayType:"Gateway type",details:"Details",parameterConfiguration:"Parameter configuration",check:"Check"},ntmaintenance:{createParameter:"Create parameter",num:"num",gatewaySNNumber:"Gateway SN number",parameterKey:"Parameter Key",parameterName:"Parameter name",decimalPlaces:"Decimal places",setValue:"Set value",deviationValue:"Deviation value",affiliatedGateway:"Affiliated gateway"}},k={lan:"LAN口",wan:"WAN口",required:"必选",open:"开启",close:"关闭",valid:"有效",Please:"请输入",select:"请选择",gateway:"网关",save:"保存",cancel:"取消",confirm:"确定",addChannel:"新增通道",addDevice:"新建设备",del:"删除",edit:"编辑",put:"收起",wiredgatewayip:{title:"IP设置",prompt:"注意:本页面涉及排错,请检查修改默认值",port:"网口",SubnetMask:"子网掩码",IP:"IP地址",gateway:"默认网关",DNS1:"首选DNS",DNS2:"备选DNS",MAC:"MAC地址",copy:"复制",networkType:"网络类型",gateWay:"网关:",rules:{ippz_wllx:"请输入网络类型",ippz_ip:"请输入IP地址",ippz_ip1:"请输入有效的IP地址",ippz_zwym:"请输入子网掩码",ippz_zwym1:"请输入有效的子网掩码",ippz_dns_by:"请输入备用的DNS服务器地址",ippz_dns_by1:"请输入有效的备用的DNS服务器地址"}},wirelessgatewayip:{title:"IP设置",prompt:"注意:本页面涉及排错,请检查修改默认值",SSID:"SSID:",password:"密码:",SubnetMask:"子网掩码:",IP:"IP地址:",gateway:"默认网关:",DNS1:"首选DNS:",DNS2:"备选DNS:",MAC:"MAC地址:",copy:"复制",method:"方式",Wired:"有线",WIFI:"WiFi",encryptionMethod:"加密方式:",certificationMethod:"认证方式:",clientSSID:"客户端SSID:",rules:{ippz_zwym:"请输入子网掩码",ippz_zwym1:"请输入有效子网掩码",ippz_ip:"请输入IP地址",ippz_ip1:"请输入有效IP地址",ippz_mrwg:"请输入的网关地址",ippz_mrwg1:"请输入有效的网关地址",ippz_dns_sx:"请输入的主DNS服务器地址",ippz_dns_sx1:"请输入有效的主DNS服务器地址",ippz_dns_by:"请输入备用的服务器地址",ippz_dns_by1:"请输入有效的备用的服务器地址",ippz_mac:"请输入mac地址",ippz_wifi_ssid:"请输入SSID",ippz_wifi_mm:"请输入密码"}},dbcollectiongate:{title:"新建网关",name:"网关名称:",ID:"网关ID:",type:"网关类型:",dialogContent:"请确认选择的网关类型与网关实体一致:否则该工程无法下载至实体网关",dialogTitle:"系统提示",options1:[{value:"有线区网关1",label:"有线区网关1"},{value:"无线区网关1",label:"无线区网关1"}],options2:[{value:"有线区网关2",label:"有线区网关2"},{value:"无线区网关2",label:"无线区网关2"}],options3:[{value:"loT Lite网关",label:"loT Lite网关"},{value:"MODBUS网关",label:"MODBUS网关"},{value:"BACNET网关",label:"BACNET网关"},{value:"OPC UA网关",label:"OPC UA网关"},{value:"OPC DA网关",label:"OPC DA网关"},{value:"loT网关",label:"loT网关"}],rules:{wgpz_wgmc:"请选择网关名称",wgpz_wgid:"请选择网关ID",wgpz_wglx:"请选择网关类型"}},channelconfig:{title:"通道参数设置",name:"通道名称:",channel:"通道:",driverName:"驱动名称:",IP:"IP地址:",port:"端口号:",overTime:"超过时间(ms):",intervalTime:"间隔时间(ms):",pollTime:"轮询时间(ms):",retryCount:"重复次数:",title1:"高级参数",check:"采集使用连续地址",reading:"读写占空比",agreement:y.en,agreementName:"协议选择",serialPort:"串口号:",baudRate:"波特率:",dataBits:"数据位:",stopBit:"停止位:",parityCheck:"奇偶校验:",options:[{value:"网口",label:"网口"},{value:"串口",label:"串口"}],options1:[{value:"有线区Channel1",label:"有线区Channel1"},{value:"无线区Channel1",label:"无线区Channel1"}],rules:{tdpz_tdmc:"请输入通道名称",tdpz_td:"请输入通道",tdpz_qdmc:"请输入驱动名称",tdpz_ip:"请输入IP地址",ip2:"请输入有效的IP地址",tdpz_port:"请输入端口号",tdpz_cssj:"请输入超出时间",tdpz_jgsj:"请输入间隔时间",tdpz_lxsj:"请输入轮询时间",tdpz_cfcs:"请输入重复次数",tdpz_chuankou:"",tdpz_btl:"",tdpz_tzw:"",tdpz_sjw:"",tdpz_jojy:""}},configuration:{deviceProperties:"设备属性",deviceID:"设备ID:",deviceName:"设备名称:",MACAddress:"MAC地址:",deviceAddress:"设备地址:",disableDevice:"禁用地址",addressSelection:"基地址选择",options1:[{value:"有线区加工设备1",label:"有线区加工设备1"},{value:"无线区加工设备1",label:"无线区加工设备1"}],options2:[{value:"有线区精雕1",label:"有线区精雕1"},{value:"无线区精雕1",label:"无线区精雕1"}],rules:{sbpz_sbid:"请输入设备ID",sbpz_sbmc:"请输入设备名称",sbpz_mac:"请输入MAC地址",sbpz_sbdz:"请输入设备地址"}},dbcollect:{TagID:"TagID",name:"名称",dataArea:"数据区",registerAddress:"寄存地址(十进制)",type:"采集数据类型",byteOrder:"字节序",readWrite:"读写属性",Multiplier:"倍率",uploadMode:"上传模式",options7:[{value:"读写",label:"读写"},{value:"只读",label:"只读"},{value:"只写",label:"只写"}]},mqttClient:{enable:"启动",serverIp:"服务器IP:",port:"端口号:",gatewaySN:"网关SN号:",realTimePublish:"实时数据发布的主题",uploadMode:"上传模式:",uploadCycle:"上传周期(s):",dataFilter:"数据过滤:",oneCheck:"值改变",twoCheck:"采集成功",threeCheck:"时间戳改变",deviceName:"设备名称",rules:{mqtt_port:"请输入端口",mqtt_wgsn:"请输入网关ID",mqtt_sssjfbzt:"请输入主题",mqtt_scms:"请输入上传模式",mqtt_sczq:"请输入上传周期",mqtt_sjgl:"请输入数据过滤",ip1:"请输入IP地址",ip2:"请输入有效的IP地址"}},reconnoitreConfiguration:{edit:"编辑设备",title:"新建设备",name:"设备名称:",controllerProtocol:"控制器协议:",IPAddress:"IP地址:",portNumber:"端口号:",slaveAddress:"从站地址:",pollTime:"轮询周期(s):",params:"高级参数",millisecond:"启用毫秒采集:",batch:"启用批量采集:",maxBatch:"最大批量采集数:",onChangData:"周期上报OnChange数据:",overTime:"采集超过时间(ms):",intervalTime:"通讯时间间隔(ms):",writeFunction1:"线圈寄存器写入功能码:",writeFunction2:"保持寄存器写入功能码:",rules:{sbpz_sbmc:"请输入通道名称",sbpz_kzqxy:"请输入控制协议",sbpz_ip:"请输入IP地址",sbpz_ip1:"请输入有效IP地址",sbpz_czdz:"请输入从站地址",sbpz_port:"请输入端口号",sbpz_lxzq:"请输入轮询时间",sbpz_qyhmcj:"启用毫秒采集",sbpz_qyplcj:"启用批量采集",sbpz_zdplcjs:"请输入最大批量采集数",sbpz_cjcgsj:"请输入采集超过时间",sbpz_zqsbonchange:"周期上报Onchange数据",sbpz_txsjjg:"请输入通讯时间间隔"}},chmqtt:{title:"标准mqtt:",enable:"启用:",serveIp:"服务器IP:",GatewaySN:"网关SN:",port:"端口:",realTimePublish:"实施数据发布主题:",deviceName:"设备名称",release:"信息发布",rules:{mqtt_ip:"请输入IP地址",mqtt_ip1:"请输入有效IP地址",mqtt_wgsn:"请输入网关SN",mqtt_port:"请输入端口",mqtt_keepalive:"请输入KeepAlive",mqtt_publishing:"请输入主题"}},ckipconfig:{title:"IP配置",prompt:"本页面涉及排错,请检查修改默认值",ipMethod:"IP获取方式:",getDNS:"DNS获取方式:",localIP:"本地地址:",mask:"子网掩码:",gateway:"网关地址:",primaryDNS:"主DNS服务器:",backupDNS:"备用DNS服务器:",rules:{ipMethod:"请选择IP获取方式",getDNS:"请选择DNS获取方式",localIP:"请输入本地地址",localIP1:"请输入有效本地地址",mask:"请输入子网掩码",mask1:"请输入有效子网掩码",gateway:"请输入网关地址",gateway1:"请输入有效网关地址",primaryDNS:"请输入主DNS服务器",primaryDNS1:"请输入有效主DNS服务器",backupDNS:"请输入备用DNS服务器",backupDNS1:"请输入有效备用DNS服务器"}},ckportconfig:{title:"端口配置",baudRate:"波特率(bps):",dataBits:"数据位(bit):",checkBit:"校验位:",stopBit:"停止位:",controlMode:"流控模式:",packagingLength:"打包长度(bytes):",packagingTime:"打包时长(ms):",synBaudRate:"同步波特率(RF2217):",checked:"使能串口心跳包",rules:{dkpz_btl:"请选择波特率",dkpz_sjw:"请选择数据位",dkpz_tzw:"请选择停止位",dkpz_jyw:"请选择检验位",dkpz_lkms:"请选择流控模式",dkpz_dbcd:"请输入打包长度",dkpz_dbsj:"请输入打包时间",dkpz_tbbtl:"请选择同步波特率"}},toWifi:{title:"串口及网络协议设置",parameter:"串口参数设置",baudRate:"波特率(bps):",dataBit:"数据位(bit):",checkBit:"检验位:",stopBit:"停止位:",controlMode:"流控:",function:"485功能:",adaptiveBaudRate:"自适应波特率(类RFC2117):",other:"其他设置",portAuto:"串口自动成频:",packageType:"注册包类型",customPacket:"自定义心跳包",socketFunction:"套接字分发功能",Note:"注意:开启后,模块主动向服务器发送注册包,此功能用于辨识设备。模块建立时发送注册包,每次发送数据时发送注册包"},cknet:{title:"网口设置",Ethernet:"以太网功能",openNetworkPort:"开启网口:",workingMode:"网口工作方式:",networkModeSetting:"网口模式设置",networkMode:"网口模式:"},ckwireless:{title:"无线设置",networkName:"网络名称:",workingMode:"工作方式:",encryptionMode:"加密方式:",encryptionAlgorithm:"加密算法:",password:"密码:",mode:"模式",Wireless:"无线区无线网",WirelessName:"无线网名称"},networkmanagement:{management:"网络管理",prompt:"本页面涉及排错,请检查修改默认值",internalNetworkCard:"内网网卡",networkCardName:"网卡名称",IPV4Address:"IPV4地址",IPV4Mask:"IPV4掩码"},objmanagement:{title:"对象管理",createObject:"新增对象",num:"序号",objectName:"对象名称",IPAddress:"IP地址信息",Operation:"操作",ipType:"IP类型:"},strategyManagement:{title:"策略管理",createStrategy:"新增策略",num:"序号",name:"名称",Protocol:"协议",workingMode:"工作模式",sourceObject:"源对象",sourcePort:"源端口",entranceNetworkCard:"入网网卡",entranceIP:"入口IP",entranceGateway:"入口网关",exportNetworkCard:"出口网卡",exportIP:"出口IP",exportGateway:"出口网关",targetObject:"目的对象",targetPort:"目的端口",Operation:"操作"},addstrategy:{title:"添加策略:",name:"名称:",protocol:"协议:",workingMode:"工作模式:",undefinedCommand:"未定义命令:",sourceObject:"源对象",sourcePort:"源端口",targetObject:"目的对象",targetPort:"目的端口:",entranceGateway:"入口网关",entranceNetworkCard:"入口网卡",entranceIP:"入口IP",exportGateway:"出口网关",exportNetworkCard:"出口网卡",exportIP:"出口IP",recordLogs:"记录日志",commandList:"命令列表",createCommand:"新增命令",num:"序号",command:"命令(功能码)",startingAddress:"起始地址",addressLength:"地址长度",description:"描述",action:"动作",Operation:"操作",deviceID:"设备ID"},ntconfig:{title:"网关配置",createGateway:"新建网关",num:"序号",gatewayId:"网关ID",gatewayNumber:"网关编号",gatewayName:"网关名称",gatewayType:"网关类型",details:"详细",parameterConfiguration:"参数配置",check:"查看"},ntmaintenance:{createParameter:"新增参数",num:"序号",gatewaySNNumber:"网关编号",parameterKey:"参数Key",parameterName:"参数名称",decimalPlaces:"小数位数",setValue:"设定值",deviationValue:"偏差值",affiliatedGateway:"所属网关"}};n["default"].use(f.Z);const j=new f.Z({locale:"zh",fallbackLocale:"en",messages:{zh:v,en:k}});var _=a(6797),z=a.n(_);n["default"].config.productionTip=!1,n["default"].filter("datefmt",(function(e,t){return z()(e).format(t)})),n["default"].prototype.$moment=z(),n["default"].prototype.$store=w,n["default"].use(m()),new n["default"]({router:g,i18n:j,render:e=>e(d)}).$mount("#app")}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,a),i.loaded=!0,i.exports}a.m=e,function(){a.amdO={}}(),function(){var e=[];a.O=function(t,n,r,i){if(!n){var l=1/0;for(d=0;d=i)&&Object.keys(a.O).every((function(e){return a.O[e](n[s])}))?n.splice(s--,1):(o=!1,i0&&e[d-1][2]>i;d--)e[d]=e[d-1];e[d]=[n,r,i]}}(),function(){a.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(t,{a:t}),t}}(),function(){a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}}(),function(){a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))}}(),function(){a.u=function(e){return"js/"+e+"."+{51:"640e6522",79:"ffbc226c",92:"788a073c",98:"6ae5d66b",99:"5c4754d5",125:"a643f9be",128:"52a444ed",238:"ef317b21",251:"e7736647",255:"595333c4",257:"322e1504",269:"dc84db65",315:"5fd225d1",325:"63b2a2d6",340:"899b1c7a",350:"573e7280",351:"7fa571e2",386:"acf627ef",407:"f2d44fc0",422:"256e3d1b",429:"6734a062",432:"125e7605",466:"2e6a3611",482:"a84d9511",513:"28147f35",520:"80f8272f",543:"cea24161",565:"2f13f5eb",589:"3cd691e8",593:"55c588c2",614:"e04ad363",634:"a4f9de74",677:"ca9f3772",709:"813c5244",718:"f8de2367",784:"1af0a5eb",806:"26bb11af",807:"6d628d96",864:"0d9ed4c6",876:"3c947358",889:"b745eb8e",920:"3be2bfc5",922:"ee3a6aad",928:"581b82fd",935:"3042aa0d",968:"f1694577"}[e]+".js"}}(),function(){a.miniCssF=function(e){return"css/"+e+"."+{51:"e23d06fd",92:"b0c0645e",98:"c71624ef",125:"0bec6e78",128:"d2056d69",238:"83d0cdfc",251:"cde922a6",257:"0a5177d5",269:"87a23a1d",315:"b36d8a24",325:"7bdbbfea",350:"985d9033",351:"7daeaa60",407:"fe3a428f",422:"fbe0d1ff",429:"63f05405",432:"bd3aa34b",482:"6cdb64e9",513:"e555f7d3",520:"71615c0d",543:"e188e6c5",565:"48413a89",589:"4b8c5125",593:"8c352950",614:"8137af65",634:"ca03dd12",677:"4bf26464",709:"567a081c",718:"800672d2",784:"23647d24",807:"4cc217b9",864:"07d3f08a",889:"506c563c",920:"b9a11f02",922:"e0e53ac6",935:"313fc327",968:"5bdf782d"}[e]+".css"}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="project:";a.l=function(n,r,i,l){if(e[n])e[n].push(r);else{var o,s;if(void 0!==i)for(var c=document.getElementsByTagName("script"),d=0;d