"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[920],{2920:function(l,e,t){t.r(e),t.d(e,{default:function(){return p}});var r=function(){var l=this,e=l._self._c;return e("div",[e("AddPolicy")],1)},s=[],c=function(){var l=this,e=l._self._c;return e("div",[e("div",[e("el-dialog",{attrs:{title:l.$t("addstrategy.title"),visible:l.dialogVisible1,width:"82%",center:!0},on:{"update:visible":function(e){l.dialogVisible1=e}}},[e("el-form",{ref:"ruleForm1",staticClass:"demo-ruleForm1",attrs:{model:l.ruleForm1,rules:l.rules1,"label-width":"100px","label-position":l.labelPosition}},[e("el-row",{attrs:{justify:l.center}},[e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:l.$t("addstrategy.name"),prop:"clgl_name"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"选择名称"},model:{value:l.ruleForm1.clgl_name,callback:function(e){l.$set(l.ruleForm1,"clgl_name",e)},expression:"ruleForm1.clgl_name"}},l._l(l.options1,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{staticStyle:{color:"red"},attrs:{label:l.$t("addstrategy.sourceObject"),prop:"clgl_ydx"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"选择对象"},model:{value:l.ruleForm1.clgl_ydx,callback:function(e){l.$set(l.ruleForm1,"clgl_ydx",e)},expression:"ruleForm1.clgl_ydx"}},l._l(l.arr,(function(l){return e("el-option",{key:l,attrs:{label:l,value:l}})})),1)],1)],1),e("el-row",[e("el-form-item",{attrs:{label:l.$t("addstrategy.entranceGateway"),prop:"clgl_rkwg"}},[e("el-row",[e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkwg1,callback:function(e){l.$set(l.ruleForm1,"clgl_rkwg1",e)},expression:"ruleForm1.clgl_rkwg1"}})],1),e("el-col",{attrs:{span:1}},[l._v(". ")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkwg2,callback:function(e){l.$set(l.ruleForm1,"clgl_rkwg2",e)},expression:"ruleForm1.clgl_rkwg2"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkwg3,callback:function(e){l.$set(l.ruleForm1,"clgl_rkwg3",e)},expression:"ruleForm1.clgl_rkwg3"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkwg4,callback:function(e){l.$set(l.ruleForm1,"clgl_rkwg4",e)},expression:"ruleForm1.clgl_rkwg4"}})],1)],1)],1)],1),e("el-row",[e("el-form-item",{attrs:{label:l.$t("addstrategy.exportGateway"),prop:"clgl_ckwg"}},[e("el-row",[e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckwg1,callback:function(e){l.$set(l.ruleForm1,"clgl_ckwg1",e)},expression:"ruleForm1.clgl_ckwg1"}})],1),e("el-col",{attrs:{span:1}},[l._v(". ")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckwg2,callback:function(e){l.$set(l.ruleForm1,"clgl_ckwg2",e)},expression:"ruleForm1.clgl_ckwg2"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckwg3,callback:function(e){l.$set(l.ruleForm1,"clgl_ckwg3",e)},expression:"ruleForm1.clgl_ckwg3"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckwg4,callback:function(e){l.$set(l.ruleForm1,"clgl_ckwg4",e)},expression:"ruleForm1.clgl_ckwg4"}})],1)],1)],1)],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:l.$t("addstrategy.protocol"),prop:"clgl_xy"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:l.ruleForm1.clgl_xy,callback:function(e){l.$set(l.ruleForm1,"clgl_xy",e)},expression:"ruleForm1.clgl_xy"}},l._l(l.options2,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.sourcePort"),prop:"clgl_ydk"}},[e("el-col",{attrs:{span:19}},[e("el-input",{model:{value:l.ruleForm1.clgl_ydk,callback:function(e){l.$set(l.ruleForm1,"clgl_ydk",e)},expression:"ruleForm1.clgl_ydk"}})],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.entranceNetworkCard"),prop:"clgl_rkwk"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"选择配置的内网网卡"},model:{value:l.ruleForm1.clgl_rkwk,callback:function(e){l.$set(l.ruleForm1,"clgl_rkwk",e)},expression:"ruleForm1.clgl_rkwk"}},[e("el-option",{attrs:{label:l.wlgl_nw_name,value:l.wlgl_nw_name}})],1)],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.exportNetworkCard"),prop:"clgl_ckwk"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"选择配置的外网网卡"},model:{value:l.ruleForm1.clgl_ckwk,callback:function(e){l.$set(l.ruleForm1,"clgl_ckwk",e)},expression:"ruleForm1.clgl_ckwk"}},[e("el-option",{attrs:{label:l.wlgl_ww_name,value:l.wlgl_ww_name}})],1)],1)],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:l.$t("addstrategy.workingMode"),prop:"clgl_gzms"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"请选择"},model:{value:l.ruleForm1.clgl_gzms,callback:function(e){l.$set(l.ruleForm1,"clgl_gzms",e)},expression:"ruleForm1.clgl_gzms"}},l._l(l.options3,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.targetObject"),prop:"clgl_mddx"}},[e("el-col",{attrs:{span:19}},[e("el-select",{model:{value:l.ruleForm1.clgl_mddx,callback:function(e){l.$set(l.ruleForm1,"clgl_mddx",e)},expression:"ruleForm1.clgl_mddx"}},l._l(l.arr,(function(l){return e("el-option",{key:l,attrs:{label:l,value:l}})})),1)],1)],1),e("el-row",[e("el-form-item",{attrs:{label:l.$t("addstrategy.entranceIP"),prop:"clgl_rkip"}},[e("el-row",[e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkip1,callback:function(e){l.$set(l.ruleForm1,"clgl_rkip1",e)},expression:"ruleForm1.clgl_rkip1"}})],1),e("el-col",{attrs:{span:1}},[l._v(". ")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkip2,callback:function(e){l.$set(l.ruleForm1,"clgl_rkip2",e)},expression:"ruleForm1.clgl_rkip2"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkip3,callback:function(e){l.$set(l.ruleForm1,"clgl_rkip3",e)},expression:"ruleForm1.clgl_rkip3"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_rkip4,callback:function(e){l.$set(l.ruleForm1,"clgl_rkip4",e)},expression:"ruleForm1.clgl_rkip4"}})],1)],1)],1)],1),e("el-row",[e("el-form-item",{attrs:{label:l.$t("addstrategy.exportIP"),prop:"clgl_ckip"}},[e("el-row",[e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckip1,callback:function(e){l.$set(l.ruleForm1,"clgl_ckip1",e)},expression:"ruleForm1.clgl_ckip1"}})],1),e("el-col",{attrs:{span:1}},[l._v(". ")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckip2,callback:function(e){l.$set(l.ruleForm1,"clgl_ckip2",e)},expression:"ruleForm1.clgl_ckip2"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckip3,callback:function(e){l.$set(l.ruleForm1,"clgl_ckip3",e)},expression:"ruleForm1.clgl_ckip3"}})],1),e("el-col",{attrs:{span:1}},[l._v(".")]),e("el-col",{attrs:{span:5}},[e("el-input",{model:{value:l.ruleForm1.clgl_ckip4,callback:function(e){l.$set(l.ruleForm1,"clgl_ckip4",e)},expression:"ruleForm1.clgl_ckip4"}})],1)],1)],1)],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:l.$t("addstrategy.undefinedCommand"),prop:"clgl_wdyml"}},[e("el-col",{attrs:{span:19}},[e("el-select",{attrs:{placeholder:"请选择"},model:{value:l.ruleForm1.clgl_wdyml,callback:function(e){l.$set(l.ruleForm1,"clgl_wdyml",e)},expression:"ruleForm1.clgl_wdyml"}},l._l(l.options5,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.targetPort"),prop:"clgl_mddk"}},[e("el-col",{attrs:{span:19}},[e("el-input",{model:{value:l.ruleForm1.clgl_mddk,callback:function(e){l.$set(l.ruleForm1,"clgl_mddk",e)},expression:"ruleForm1.clgl_mddk"}})],1)],1)],1)],1)],1),e("span",{staticStyle:{color:"#fff"}},[l._v(l._s(l.$t("addstrategy.recordLogs")))]),e("el-switch",{staticStyle:{"margin-left":"6%"},model:{value:l.switchvalue,callback:function(e){l.switchvalue=e},expression:"switchvalue"}}),e("div",{staticClass:"title",staticStyle:{display:"flex","justify-content":"space-between","margin-top":"10px"}},[e("h3",{staticStyle:{"margin-top":"10px","margin-bottom":"3px",color:"#fff4"}},[l._v(" "+l._s(l.$t("addstrategy.commandList"))+" ")]),e("el-button",{on:{click:function(e){l.flag=!0}}},[l._v(l._s(l.$t("addstrategy.createCommand")))])],1),e("el-divider"),e("el-table",{staticStyle:{width:"100%"},attrs:{data:l.tableData1,border:""}},[e("el-table-column",{attrs:{label:l.$t("addstrategy.num")},scopedSlots:l._u([{key:"default",fn:function(e){return[l._v(" "+l._s(e.$index+1)+" ")]}}])}),e("el-table-column",{attrs:{prop:"cmdlist_ml",label:l.$t("addstrategy.command")}}),e("el-table-column",{attrs:{prop:"cmdlist_qsdz",label:l.$t("addstrategy.startingAddress")}}),e("el-table-column",{attrs:{prop:"cmdlist_dzcd",label:l.$t("addstrategy.addressLength")}}),e("el-table-column",{attrs:{prop:"cmdlist_ms",label:l.$t("addstrategy.description")}}),e("el-table-column",{attrs:{prop:"cmdlist_dz",label:l.$t("addstrategy.action")}}),e("el-table-column",{attrs:{label:l.$t("addstrategy.Operation")},scopedSlots:l._u([{key:"default",fn:function(t){return[e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return l.handleDel(t.$index,t.row)}}},[l._v(l._s(l.$t("del")))])]}}])})],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:l.saveAll}},[l._v(l._s(l.$t("save")))]),e("el-button",{on:{click:function(e){l.dialogVisible1=!1}}},[l._v(l._s(l.$t("cancel")))])],1)],1)],1),e("div",[e("el-dialog",{attrs:{title:l.$t("addstrategy.createCommand")+":",visible:l.flag,width:"30%"},on:{"update:visible":function(e){l.flag=e}}},[e("el-form",{ref:"ruleForm2",staticClass:"demo-ruleForm2",attrs:{center:"",model:l.ruleForm2,rules:l.rules2,"label-width":"150px","label-position":l.labelPosition}},[e("el-form-item",{attrs:{label:l.$t("addstrategy.command")+":",prop:"cmdlist_ml"}},[e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_ml,callback:function(e){l.$set(l.ruleForm2,"cmdlist_ml",e)},expression:"ruleForm2.cmdlist_ml"}},l._l(l.options6,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{staticStyle:{color:"red"},attrs:{label:l.$t("addstrategy.deviceID")+":",prop:"cmdlist_sbid"}},[e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_sbid,callback:function(e){l.$set(l.ruleForm2,"cmdlist_sbid",e)},expression:"ruleForm2.cmdlist_sbid"}},l._l(l.options7,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.startingAddress")+":",prop:"cmdlist_qsdz"}},[e("el-col",{attrs:{span:6}},[e("el-input",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_qsdz,callback:function(e){l.$set(l.ruleForm2,"cmdlist_qsdz",e)},expression:"ruleForm2.cmdlist_qsdz"}})],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.addressLength")+":",prop:"cmdlist_dzcd"}},[e("el-col",{attrs:{span:6}},[e("el-input",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_dzcd,callback:function(e){l.$set(l.ruleForm2,"cmdlist_dzcd",e)},expression:"ruleForm2.cmdlist_dzcd"}})],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.description"),prop:"cmdlist_ms"}},[e("el-col",{attrs:{span:6}},[e("el-input",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_ms,callback:function(e){l.$set(l.ruleForm2,"cmdlist_ms",e)},expression:"ruleForm2.cmdlist_ms"}})],1)],1),e("el-form-item",{attrs:{label:l.$t("addstrategy.action")+":",prop:"cmdlist_dz"}},[e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"200px"},model:{value:l.ruleForm2.cmdlist_dz,callback:function(e){l.$set(l.ruleForm2,"cmdlist_dz",e)},expression:"ruleForm2.cmdlist_dz"}},l._l(l.options5,(function(l){return e("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})})),1)],1)],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:l.saveMl}},[l._v(l._s(l.$t("save")))]),e("el-button",{on:{click:function(e){l.flag=!1}}},[l._v(l._s(l.$t("cancel")))])],1)],1)],1)])},i=[],a=(t(560),t(1876)),o={name:"InternetCompetitionAddPolicy",data(){return{switchvalue:!1,clgl_qidong:!0,options1:[{label:"有线区策略",value:"有线区策略"},{label:"无线区策略",value:"无线区策略"}],options2:[{label:"OPC",value:"OPC"},{label:"Modbus(TCP)",value:"Modbus(TCP)"},{label:"DNP3",value:"DNP3"},{label:"S7",value:"S7"},{label:"EC104",value:"EC104"}],options3:[{label:"代理模式",value:"代理模式"},{label:"路由模式",value:"路由模式"},{label:"透明模式",value:"透明模式"}],options4:[{label:"有线区交换机",value:"有线区交换机"},{label:"无线区路由器",value:"无线区路由器"}],options5:[{label:"拒绝",value:"拒绝"},{label:"允许",value:"允许"}],options6:[{label:"读线圈状态",value:"读线圈状态"},{label:"读输入状态",value:"读输入状态"},{label:"读线保持寄存器",value:"读线保持寄存器"},{label:"读输入寄存器",value:"读输入寄存器"},{label:"强制单个线圈",value:"强制单个线圈"},{label:"预置单个寄存器",value:"预置单个寄存器"},{label:"强制多个寄存器",value:"强制多个寄存器"}],options7:[{label:"有线区交换机命令",value:"有线区交换机命令"},{label:"无线区路由器命令",value:"无线区路由器命令"}],options8:[{label:"有线区网闸(内网)",value:"有线区网闸(内网)"},{label:"无线区网闸(内网)",value:"无线区网闸(内网)"}],options9:[{label:"有线区网闸(外网)",value:"有线区网闸(外网)"},{label:"无线区网闸(内网)",value:"无线区网闸(内网)"}],dialogVisible1:!0,labelPosition:"left",tableData:[{clgl_name:"数来服务器",cmdlist_qsdz:"192.168.89.21",clgl_xy:"Modbus(TCP)",clgl_gzms:"透明模式",clgl_ydx:"有线区交换机",clgl_ydk:"5200",clgl_rkwk:"有线区网闸(内网)",clgl_rkip:"",clgl_rkwg:"",clgl_ckwk:"有线区网闸(外网)",clgl_ckip:"",clgl_ckwg:"",clgl_mddx:"无限区路由器",clgl_mddk:"",clgl_rkip1:"",clgl_rkip2:"",clgl_rkip3:"",clgl_rkip4:""}],tableData1:[],clgl_name:"数来服务器",cmdlist_qsdz:"192.168.89.21",clgl_xy:"Modbus(TCP)",clgl_gzms:"透明模式",clgl_ydx:"有线区交换机",clgl_ydk:"5200",clgl_rkwk:"有线区网闸(内网)",clgl_rkip:"",clgl_rkwg:"",clgl_ckwk:"有线区网闸(外网)",clgl_ckip:"",clgl_ckwg:"",clgl_mddx:"无限区路由器",clgl_mddk:"",wlgl_nw_name:"",wlgl_nw_ip:"",wlgl_nw_zwym:"",wlgl_ww_name:"",wlgl_ww_ip:"",wlgl_ww_zwym:"",dxgl:[],cmdlist_ml:"",cmdlist_sbid:"",cmdlist_qsdz:"",cmdlist_dzcd:"",cmdlist_ms:"",cmdlist_dz:"",ruleForm1:{wlgl_nw_name:"",clgl_name:"",clgl_xy:[],clgl_gzms:"",clgl_ydx:"",clgl_ydk:"",clgl_mddx:"",clgl_mddk:"",clgl_rkwg:"",clgl_rkwk:"",clgl_rkip:"",clgl_ckwg:"",clgl_ckwk:"",clgl_ckip:"",clgl_wdyml:"拒绝",clgl_rkip1:"",clgl_rkip2:"",clgl_rkip3:"",clgl_rkip4:"",clgl_ckip1:"",clgl_ckip2:"",clgl_ckip3:"",clgl_ckip4:"",clgl_rkwg1:"",clgl_rkwg2:"",clgl_rkwg3:"",clgl_rkwg4:"",clgl_ckwg1:"",clgl_ckwg2:"",clgl_ckwg3:"",clgl_ckwg4:""},rules1:{clgl_name:[{required:!0,trigger:"change",message:"选择一个名称"}],clgl_xy:[{required:!0,trigger:"change",message:"至少选择一个选择协议"}],clgl_gzms:[{required:!0,trigger:"change",message:"选择一个工作模式"}],clgl_mddk:[{required:!0,trigger:"blur",message:"目的端口是必填参数"}],clgl_rkwk:[{required:!0,trigger:"change",message:"选择一个入口网卡"}],clgl_ckwk:[{required:!0,trigger:"change",message:"选择一个出口网卡"}],clgl_rkip:[{required:!0,validator:this.validateIpAddress,trigger:"blur",message:""}],clgl_ckip:[{required:!0,validator:this.validateIpAddress1,trigger:"blur",message:""}],clgl_rkwg:[],clgl_ckwg:[],clgl_ydx:[{required:!0,trigger:"change",message:"选择一个源对象"}],clgl_ydk:[{required:!0,trigger:"blur",message:"源端口不能为空"}],clgl_mddx:[{required:!0,trigger:"blur",message:"源端口不能为空"}],clgl_wdyml:[{required:!0,trigger:"change",message:"选择一个命令"}]},ruleForm2:{cmdlist_ml:"读线圈状态",cmdlist_sbid:"",cmdlist_qsdz:"",cmdlist_dzcd:"",cmdlist_ms:"",cmdlist_dz:""},rules2:{cmdlist_ml:[{required:!0,trigger:"change",message:"必填项"}],cmdlist_sbid:[{required:!0,trigger:"change",message:"必填项"}],cmdlist_qsdz:[{required:!0,trigger:"change",message:"必填项"}],cmdlist_dzcd:[{required:!0,trigger:"change",message:"必填项"}],cmdlist_dz:[{required:!0,trigger:"change",message:"必填项"}]},value:"",flag:!1,json:{},arr:[],user_id:""}},mounted(){let l=window.location.href.split("?")[1];this.user_id=decodeURIComponent(l).split("|")[0];let e=decodeURIComponent(l).split("|")[1];1==e?this.$store.commit("setType","GYWZ_yx"):this.$store.commit("setType","GYWZ_wx"),this.GetUserAnswer()},methods:{validateIpAddress(l,e,t){this.ruleForm1.clgl_rkip1+"."+this.ruleForm1.clgl_rkip2+"."+this.ruleForm1.clgl_rkip3+"."+this.ruleForm1.clgl_rkip4===""?t(new Error("请输入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.ruleForm1.clgl_rkip1+"."+this.ruleForm1.clgl_rkip2+"."+this.ruleForm1.clgl_rkip3+"."+this.ruleForm1.clgl_rkip4)?t():t(new Error("请输入有效的IP地址"))},validateIpAddress1(l,e,t){this.ruleForm1.clgl_ckip1+"."+this.ruleForm1.clgl_ckip2+"."+this.ruleForm1.clgl_ckip3+"."+this.ruleForm1.clgl_ckip4===""?t(new Error("请输入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.ruleForm1.clgl_ckip1+"."+this.ruleForm1.clgl_ckip2+"."+this.ruleForm1.clgl_ckip3+"."+this.ruleForm1.clgl_ckip4)?t():t(new Error("请输入有效的IP地址"))},async saveAll(){this.$refs["ruleForm1"].validate((l=>{if(!l)return!1;this.SaveUserAnswer()}))},async SaveUserAnswer(){console.log(this.ruleForm1);var l={clgl_name:this.ruleForm1.clgl_name,clgl_xy:this.ruleForm1.clgl_xy,clgl_gzms:this.ruleForm1.clgl_gzms,clgl_ydx:this.ruleForm1.clgl_ydx,clgl_ydk:this.ruleForm1.clgl_ydk,clgl_rkwk:this.ruleForm1.clgl_rkwk,clgl_rkip:this.ruleForm1.clgl_rkip1+"."+this.ruleForm1.clgl_rkip2+"."+this.ruleForm1.clgl_rkip3+"."+this.ruleForm1.clgl_rkip4,clgl_rkwg:this.ruleForm1.clgl_rkwg1+"."+this.ruleForm1.clgl_rkwg2+"."+this.ruleForm1.clgl_rkwg3+"."+this.ruleForm1.clgl_rkwg4,clgl_ckwk:this.ruleForm1.clgl_ckwk,clgl_ckip:this.ruleForm1.clgl_ckip1+"."+this.ruleForm1.clgl_ckip2+"."+this.ruleForm1.clgl_ckip3+"."+this.ruleForm1.clgl_ckip4,clgl_ckwg:this.ruleForm1.clgl_ckwg1+"."+this.ruleForm1.clgl_ckwg2+"."+this.ruleForm1.clgl_ckwg3+"."+this.ruleForm1.clgl_ckwg4,clgl_mddx:this.ruleForm1.clgl_mddx,clgl_mddk:this.ruleForm1.clgl_mddk,clgl_wdyml:this.ruleForm1.clgl_wdyml,wlgl_nw_name:this.wlgl_nw_name,wlgl_nw_ip:this.wlgl_nw_ip,wlgl_nw_zwym:this.wlgl_nw_zwym,wlgl_ww_name:this.wlgl_ww_name,wlgl_ww_ip:this.wlgl_ww_ip,wlgl_ww_zwym:this.wlgl_ww_zwym,dxgl:this.dxgl,cmdlist_ml:this.ruleForm2.cmdlist_ml,cmdlist_sbid:this.ruleForm2.cmdlist_sbid,cmdlist_qsdz:this.ruleForm2.cmdlist_qsdz,cmdlist_dzcd:this.ruleForm2.cmdlist_dzcd,cmdlist_ms:this.ruleForm2.cmdlist_ms,cmdlist_dz:this.ruleForm2.cmdlist_dz};console.log(l);let{data:e}=await(0,a.uu)({mark:this.$store.state.type,user_id:this.user_id,mark_value:JSON.stringify(l)});e.state?(this.$message({message:"缓存成功",type:"success"}),this.$router.back()):this.$message.error("操作失败")},async GetUserAnswer(){let{data:l}=await(0,a.Xo)({mark:this.$store.state.type,user_id:this.user_id});if(l.state||(0,a.Y5)({mark:this.$store.state.type,user_id:this.user_id}).then((l=>{if(console.log(JSON.parse(l.data.data.r2),"xxxxxxxxxxx"),l.data.data){let e=JSON.parse(l.data.data.r2);this.clgl_name=e.clgl_name,this.clgl_xy=e.clgl_xy,this.clgl_gzms=e.clgl_gzms,this.clgl_mddk=e.clgl_mddk,this.clgl_ydx=e.clgl_ydx,this.clgl_ydk=e.clgl_ydk,this.clgl_mddk=e.clgl_mddk,this.clgl_rkwk=e.clgl_rkwk,this.clgl_wdyml=e.clgl_wdyml,this.clgl_ckwk=e.clgl_ckwk,this.wlgl_nw_name=e.wlgl_nw_name,this.wlgl_nw_ip=e.wlgl_nw_ip,this.wlgl_nw_zwym=e.wlgl_nw_zwym,this.wlgl_ww_name=e.wlgl_ww_name,this.wlgl_ww_ip=e.wlgl_ww_ip,this.wlgl_ww_zwym=e.wlgl_ww_zwym,this.dxgl=[].concat(e.dxgl),this.cmdlist_ml=e.cmdlist_ml,this.cmdlist_sbid=e.cmdlist_sbid,this.cmdlist_qsdz=e.cmdlist_qsdz,this.cmdlist_dzcd=e.cmdlist_dzcd,this.cmdlist_ms=e.cmdlist_ms,this.cmdlist_dz=e.cmdlist_dz}})),l.data&&l.state){console.log(JSON.parse(l.data.mark_value),"xxxxxxxxxxx");let e=JSON.parse(l.data.mark_value);console.log(e),this.clgl_name=e.clgl_name,this.clgl_xy=e.clgl_xy,this.clgl_gzms=e.clgl_gzms,this.clgl_mddk=e.clgl_mddk,this.clgl_ydx=e.clgl_ydx,this.clgl_ydk=e.clgl_ydk,this.clgl_mddk=e.clgl_mddk,this.clgl_rkwk=e.clgl_rkwk,this.clgl_wdyml=e.clgl_wdyml,this.clgl_ckwk=e.clgl_ckwk,this.wlgl_nw_name=e.wlgl_nw_name,this.wlgl_nw_ip=e.wlgl_nw_ip,this.wlgl_nw_zwym=e.wlgl_nw_zwym,this.wlgl_ww_name=e.wlgl_ww_name,this.wlgl_ww_ip=e.wlgl_ww_ip,this.wlgl_ww_zwym=e.wlgl_ww_zwym,this.dxgl=[].concat(e.dxgl),this.cmdlist_ml=e.cmdlist_ml,this.cmdlist_sbid=e.cmdlist_sbid,this.cmdlist_qsdz=e.cmdlist_qsdz,this.cmdlist_dzcd=e.cmdlist_dzcd,this.cmdlist_ms=e.cmdlist_ms,this.cmdlist_dz=e.cmdlist_dz}this.dxgl.forEach((l=>{this.arr.push(l.dx_name)})),console.log(this.dxgl)},saveMl(){this.$refs["ruleForm2"].validate((l=>{if(!l)return!1;this.saveMlAnswer()}))},async saveMlAnswer(){var l={cmdlist_ml:this.ruleForm2.cmdlist_ml,cmdlist_sbid:this.ruleForm2.cmdlist_sbid,cmdlist_qsdz:this.ruleForm2.cmdlist_qsdz,cmdlist_dzcd:this.ruleForm2.cmdlist_dzcd,cmdlist_ms:this.ruleForm2.cmdlist_ms,cmdlist_dz:this.ruleForm2.cmdlist_dz,clgl_name:this.ruleForm1.clgl_name,clgl_xy:this.ruleForm1.clgl_xy,clgl_gzms:this.ruleForm1.clgl_gzms,clgl_ydx:this.ruleForm1.clgl_ydx,clgl_ydk:this.ruleForm1.clgl_ydk,clgl_mddx:this.ruleForm1.clgl_mddx,clgl_mddk:this.ruleForm1.clgl_mddk,clgl_rkwg:this.ruleForm1.clgl_rkwg,clgl_rkwk:this.ruleForm1.clgl_rkwk,clgl_rkip:this.ruleForm1.clgl_rkip,clgl_ckwg:this.ruleForm1.clgl_ckwg,clgl_ckwk:this.ruleForm1.clgl_ckwk,clgl_ckip:this.ruleForm1.clgl_ckip,clgl_wdyml:this.ruleForm1.clgl_wdyml,wlgl_nw_name:this.wlgl_nw_name,wlgl_nw_ip:this.wlgl_nw_ip,wlgl_nw_zwym:this.wlgl_nw_zwym,wlgl_ww_name:this.wlgl_ww_name,wlgl_ww_ip:this.wlgl_ww_ip,wlgl_ww_zwym:this.wlgl_ww_zwym,dxgl:this.dxgl};console.log(l);let{data:e}=await(0,a.uu)({mark:this.$store.state.type,user_id:this.user_id,mark_value:JSON.stringify(l)});e.state?(this.tableData1=[{cmdlist_ml:this.ruleForm2.cmdlist_ml,cmdlist_sbid:this.ruleForm2.cmdlist_sbid,cmdlist_qsdz:this.ruleForm2.cmdlist_qsdz,cmdlist_dzcd:this.ruleForm2.cmdlist_dzcd,cmdlist_ms:this.ruleForm2.cmdlist_ms,cmdlist_dz:this.ruleForm2.cmdlist_dz}],this.flag=!1,this.$message({message:"新增成功",type:"success"})):this.$message.error(e.message)},async handleDel(l,e){this.tableData1=[];var t={cmdlist_ml:"",cmdlist_sbid:"",cmdlist_qsdz:"",cmdlist_dzcd:"",cmdlist_ms:"",cmdlist_dz:"",clgl_name:this.ruleForm1.clgl_name,clgl_xy:this.ruleForm1.clgl_xy,clgl_gzms:this.ruleForm1.clgl_gzms,clgl_ydx:this.ruleForm1.clgl_ydx,clgl_ydk:this.ruleForm1.clgl_ydk,clgl_mddx:this.ruleForm1.clgl_mddx,clgl_mddk:this.ruleForm1.clgl_mddk,clgl_rkwg:this.ruleForm1.clgl_rkwg,clgl_rkwk:this.ruleForm1.clgl_rkwk,clgl_rkip:this.ruleForm1.clgl_rkip,clgl_ckwg:this.ruleForm1.clgl_ckwg,clgl_ckwk:this.ruleForm1.clgl_ckwk,clgl_ckip:this.ruleForm1.clgl_ckip,clgl_wdyml:this.ruleForm1.clgl_wdyml,wlgl_nw_name:this.wlgl_nw_name,wlgl_nw_ip:this.wlgl_nw_ip,wlgl_nw_zwym:this.wlgl_nw_zwym,wlgl_ww_name:this.wlgl_ww_name,wlgl_ww_ip:this.wlgl_ww_ip,wlgl_ww_zwym:this.wlgl_ww_zwym,dxgl:this.dxgl};let{data:r}=await(0,a.uu)({mark:this.$store.state.type,user_id:this.user_id,mark_value:JSON.stringify(t)});r.state?this.$message({message:"删除成功",type:"success"}):this.$message.error(r.message)}}},m=o,_=t(1001),d=(0,_.Z)(m,c,i,!1,null,"b7356516",null),g=d.exports,n={name:"InternetCompetitionAddStrategy",components:{AddPolicy:g},data(){return{}},mounted(){},methods:{}},u=n,w=(0,_.Z)(u,r,s,!1,null,"45856e9c",null),p=w.exports}}]); //# sourceMappingURL=920.3be2bfc5.js.map