2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[238],{7238:function(p,i,s){s.r(i),s.d(i,{default:function(){return u}});var t=function(){var p=this,i=p._self._c;return i("div",[i("IpConfiguration")],1)},l=[],_=function(){var p=this,i=p._self._c;return i("div",[i("el-dialog",{directives:[{name:"loading",rawName:"v-loading",value:p.loading,expression:"loading"}],attrs:{title:p.$t("ckipconfig.title"),visible:p.dialogVisible,width:"30%","close-on-click-modal":!1},on:{"update:visible":function(i){p.dialogVisible=i}}},["en"===p.$i18n.locale?i("p",{staticClass:"txt"},[p._v(p._s(p.$t("ckipconfig.prompt")))]):p._e(),i("div",{staticClass:"ip_setting"},["zh"===p.$i18n.locale?i("p",{staticClass:"enTxt"},[p._v(p._s(p.$t("ckipconfig.prompt")))]):p._e(),i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:p.ruleForm,rules:p.rules,"label-width":"zh"===p.$i18n.locale?"190px":"140px","label-position":p.labelPosition}},[i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.ipMethod"),prop:"ippz_ip_hqfs"}},[i("el-select",{staticStyle:{width:"200px"},model:{value:p.ruleForm.ippz_ip_hqfs,callback:function(i){p.$set(p.ruleForm,"ippz_ip_hqfs",i)},expression:"ruleForm.ippz_ip_hqfs"}},[i("el-option",{attrs:{label:"Static IP",value:"Static IP"}}),i("el-option",{attrs:{label:"DHCP",value:"DHCP"}})],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.getDNS"),prop:"ippz_dns_hqfs"}},[i("el-select",{staticStyle:{width:"200px"},model:{value:p.ruleForm.ippz_dns_hqfs,callback:function(i){p.$set(p.ruleForm,"ippz_dns_hqfs",i)},expression:"ruleForm.ippz_dns_hqfs"}},[i("el-option",{attrs:{label:"自动获取",value:"自动获取"}}),i("el-option",{attrs:{label:"手动设定",value:"手动设定"}})],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.localIP"),prop:"ippz_ip"}},[i("el-row",[i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_ip1,callback:function(i){p.ippz_ip1=i},expression:"ippz_ip1"}})],1),i("el-col",{attrs:{span:1}},[p._v(". ")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_ip2,callback:function(i){p.ippz_ip2=i},expression:"ippz_ip2"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_ip3,callback:function(i){p.ippz_ip3=i},expression:"ippz_ip3"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_ip4,callback:function(i){p.ippz_ip4=i},expression:"ippz_ip4"}})],1)],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.mask"),prop:"ippz_zwym"}},[i("el-row",[i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_zwym1,callback:function(i){p.ippz_zwym1=i},expression:"ippz_zwym1"}})],1),i("el-col",{attrs:{span:1}},[p._v(". ")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_zwym2,callback:function(i){p.ippz_zwym2=i},expression:"ippz_zwym2"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_zwym3,callback:function(i){p.ippz_zwym3=i},expression:"ippz_zwym3"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_zwym4,callback:function(i){p.ippz_zwym4=i},expression:"ippz_zwym4"}})],1)],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.gateway"),prop:"ippz_mrwg"}},[i("el-row",[i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_mrwg1,callback:function(i){p.ippz_mrwg1=i},expression:"ippz_mrwg1"}})],1),i("el-col",{attrs:{span:1}},[p._v(". ")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_mrwg2,callback:function(i){p.ippz_mrwg2=i},expression:"ippz_mrwg2"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_mrwg3,callback:function(i){p.ippz_mrwg3=i},expression:"ippz_mrwg3"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_mrwg4,callback:function(i){p.ippz_mrwg4=i},expression:"ippz_mrwg4"}})],1)],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.primaryDNS"),prop:"ippz_dns_zy"}},[i("el-row",[i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_zy1,callback:function(i){p.ippz_dns_zy1=i},expression:"ippz_dns_zy1"}})],1),i("el-col",{attrs:{span:1}},[p._v(". ")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_zy2,callback:function(i){p.ippz_dns_zy2=i},expression:"ippz_dns_zy2"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_zy3,callback:function(i){p.ippz_dns_zy3=i},expression:"ippz_dns_zy3"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_zy4,callback:function(i){p.ippz_dns_zy4=i},expression:"ippz_dns_zy4"}})],1)],1)],1)],1)],1),i("el-row",[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:p.$t("ckipconfig.backupDNS"),prop:"ippz_dns_by"}},[i("el-row",[i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_by1,callback:function(i){p.ippz_dns_by1=i},expression:"ippz_dns_by1"}})],1),i("el-col",{attrs:{span:1}},[p._v(". ")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_by2,callback:function(i){p.ippz_dns_by2=i},expression:"ippz_dns_by2"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_by3,callback:function(i){p.ippz_dns_by3=i},expression:"ippz_dns_by3"}})],1),i("el-col",{attrs:{span:1}},[p._v(".")]),i("el-col",{attrs:{span:5}},[i("el-input",{model:{value:p.ippz_dns_by4,callback:function(i){p.ippz_dns_by4=i},expression:"ippz_dns_by4"}})],1)],1)],1)],1)],1)],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:p.submitForm}},[p._v(p._s(p.$t("save")))]),i("el-button",{on:{click:function(i){p.dialogVisible=!1}}},[p._v(p._s(p.$t("cancel")))])],1)])],1)},e=[],r=s(1876),z={data(){return{loading:!1,user_id:"",ippz_ip1:"",ippz_ip2:"",ippz_ip3:"",ippz_ip4:"",ippz_zwym1:"",ippz_zwym2:"",ippz_zwym3:"",ippz_zwym4:"",ippz_mrwg1:"",ippz_mrwg2:"",ippz_mrwg3:"",ippz_mrwg4:"",ippz_dns_zy1:"",ippz_dns_zy2:"",ippz_dns_zy3:"",ippz_dns_zy4:"",ippz_dns_by1:"",ippz_dns_by2:"",ippz_dns_by3:"",ippz_dns_by4:"",dialogVisible:!0,labelPosition:"left",ruleForm:{ippz_ip_hqfs:"",ippz_dns_hqfs:"",ippz_ip:"",ippz_zwym:"",ippz_mrwg:"",ippz_dns_zy:"",ippz_dns_by:"",dkpz_btl:"",dkpz_sjw:"",dkpz_jyw:"",dkpz_tzw:"",dkpz_lkms:"",dkpz_dbcd:"",dkpz_dbsj:"",dkpz_tbbtl:"",dkpz_snckxtb:""},rules:{ippz_ip_hqfs:[{required:!0,message:this.$t("ckipconfig.rules.ipMethod"),trigger:"blur"}],ippz_dns_hqfs:[{required:!0,message:this.$t("ckipconfig.rules.getDNS"),trigger:"blur"}],ippz_ip:[{required:!0,validator:this.validateIpAddress,trigger:"blur",message:""}],ippz_zwym:[{required:!0,validator:this.validateSubnetMask,trigger:"blur",message:""}],ippz_mrwg:[{required:!0,validator:this.validateGateway,trigger:"blur",message:""}],ippz_dns_zy:[{required:!0,validator:this.validatePrimaryDNS,trigger:"blur",message:""}],ippz_dns_by:[{required:!0,validator:this.validatePrimaryDNS1,trigger:"blur",message:""}]}}},methods:{async saveAll(){this.ruleForm.ippz_ip=this.ippz_ip1+"."+this.ippz_ip2+"."+this.ippz_ip3+"."+this.ippz_ip4,this.ruleForm.ippz_zwym=this.ippz_zwym1+"."+this.ippz_zwym2+"."+this.ippz_zwym3+"."+this.ippz_zwym4,this.ruleForm.ippz_mrwg=this.ippz_mrwg1+"."+this.ippz_mrwg2+"."+this.ippz_mrwg3+"."+this.ippz_mrwg4,this.ruleForm.ippz_dns_zy=this.ippz_dns_zy1+"."+this.ippz_dns_zy2+"."+this.ippz_dns_zy3+"."+this.ippz_dns_zy4,this.ruleForm.ippz_dns_by=this.ippz_dns_by1+"."+this.ippz_dns_by2+"."+this.ippz_dns_by3+"."+this.ippz_dns_by4;let p=await(0,r.uu)({mark:"CKFWQ_yx",user_id:this.user_id,mark_value:JSON.stringify(this.ruleForm)});console.log(this.ruleForm),p.data.state?this.$message({message:p.data.message,type:"success"}):this.$message.error(p.data.message)},async GetUserAnswer(){this.loading=!0;let p=await(0,r.Xo)({mark:"CKFWQ_yx",user_id:this.user_id});if(p.data.state||(0,r.Y5)({mark:"CKFWQ_yx",user_id:this.user_id}).then((p=>{let i=JSON.parse(p.data.data.r3);console.log(i),i.ippz_ip&&(this.ippz_ip1=i.ippz_ip.split(".")[0],this.ippz_ip2=i.ippz_ip.split(".")[1],this.ippz_ip3=i.ippz_ip.split(".")[2],this.ippz_ip4=i.ippz_ip.split(".")[3],this.ippz_zwym1=i.ippz_zwym.split(".")[0],this.ippz_zwym2=i.ippz_zwym.split(".")[1],this.ippz_zwym3=i.ippz_zwym.split(".")[2],this.ippz_zwym4=i.ippz_zwym.split(".")[3],this.ippz_mrwg1=i.ippz_mrwg.split(".")[0],this.ippz_mrwg2=i.ippz_mrwg.split(".")[1],this.ippz_mrwg3=i.ippz_mrwg.split(".")[2],this.ippz_mrwg4=i.ippz_mrwg.split(".")[3],this.ippz_dns_zy1=i.ippz_dns_zy.split(".")[0],this.ippz_dns_zy2=i.ippz_dns_zy.split(".")[1],this.ippz_dns_zy3=i.ippz_dns_zy.split(".")[2],this.ippz_dns_zy4=i.ippz_dns_zy.split(".")[3],this.ippz_dns_by1=i.ippz_dns_by.split(".")[0],this.ippz_dns_by2=i.ippz_dns_by.split(".")[1],this.ippz_dns_by3=i.ippz_dns_by.split(".")[2],this.ippz_dns_by4=i.ippz_dns_by.split(".")[3],this.ruleForm.ippz_ip_hqfs=i.ippz_ip_hqfs,this.ruleForm.ippz_dns_hqfs=i.ippz_dns_hqfs,this.ruleForm.dkpz_btl=i.dkpz_btl,this.ruleForm.dkpz_sjw=i.dkpz_sjw,this.ruleForm.dkpz_jyw=i.dkpz_jyw,this.ruleForm.dkpz_tzw=i.dkpz_tzw,this.ruleForm.dkpz_lkms=i.dkpz_lkms,this.ruleForm.dkpz_dbcd=i.dkpz_dbcd,this.ruleForm.dkpz_dbsj=i.dkpz_dbsj,this.ruleForm.dkpz_tbbtl=i.dkpz_tbbtl,this.ruleForm.dkpz_snckxtb=i.dkpz_snckxtb)})),p.data.data&&p.data.state){let i=JSON.parse(p.data.data.mark_value);console.log(i.ippz_dns_hqfs),i.ippz_ip&&(this.ippz_ip1=i.ippz_ip.split(".")[0],this.ippz_ip2=i.ippz_ip.split(".")[1],this.ippz_ip3=i.ippz_ip.split(".")[2],this.ippz_ip4=i.ippz_ip.split(".")[3],this.ippz_zwym1=i.ippz_zwym.split(".")[0],this.ippz_zwym2=i.ippz_zwym.split(".")[1],this.ippz_zwym3=i.ippz_zwym.split(".")[2],this.ippz_zwym4=i.ippz_zwym.split(".")[3],this.ippz_mrwg1=i.ippz_mrwg.split(".")[0],this.ippz_mrwg2=i.ippz_mrwg.split(".")[1],this.ippz_mrwg3=i.ippz_mrwg.split(".")[2],this.ippz_mrwg4=i.ippz_mrwg.split(".")[3],this.ippz_dns_zy1=i.ippz_dns_zy.split(".")[0],this.ippz_dns_zy2=i.ippz_dns_zy.split(".")[1],this.ippz_dns_zy3=i.ippz_dns_zy.split(".")[2],this.ippz_dns_zy4=i.ippz_dns_zy.split(".")[3],this.ippz_dns_by1=i.ippz_dns_by.split(".")[0],this.ippz_dns_by2=i.ippz_dns_by.split(".")[1],this.ippz_dns_by3=i.ippz_dns_by.split(".")[2],this.ippz_dns_by4=i.ippz_dns_by.split(".")[3],this.ruleForm.ippz_ip_hqfs=i.ippz_ip_hqfs,this.ruleForm.ippz_dns_hqfs=i.ippz_dns_hqfs,this.ruleForm.dkpz_btl=i.dkpz_btl,this.ruleForm.dkpz_sjw=i.dkpz_sjw,this.ruleForm.dkpz_jyw=i.dkpz_jyw,this.ruleForm.dkpz_tzw=i.dkpz_tzw,this.ruleForm.dkpz_lkms=i.dkpz_lkms,this.ruleForm.dkpz_dbcd=i.dkpz_dbcd,this.ruleForm.dkpz_dbsj=i.dkpz_dbsj,this.ruleForm.dkpz_tbbtl=i.dkpz_tbbtl,this.ruleForm.dkpz_snckxtb=i.dkpz_snckxtb)}this.loading=!1},submitForm(){this.$refs["ruleForm"].validate((p=>{if(!p)return console.log("error submit!!"),!1;this.saveAll()}))},resetForm(p){this.$refs[p].resetFields()},validateIpAddress(p,i,s){this.ippz_ip1+"."+this.ippz_ip2+"."+this.ippz_ip3+"."+this.ippz_ip4===""?s(new Error(this.$t("ckipconfig.rules.localIP"))):/^(\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.ippz_ip1+"."+this.ippz_ip2+"."+this.ippz_ip3+"."+this.ippz_ip4)?s():s(new Error(this.$t("ckipconfig.rules.localIP1")))},validateSubnetMask(p,i,s){this.ippz_zwym1+"."+this.ippz_zwym2+"."+this.ippz_zwym3+"."+this.ippz_zwym4===""?s(new Error(this.$t("ckipconfig.rules.mask"))):/^(\d{1,2}|1\d{2}|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d{2}|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d{2}|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d{2}|2[0-4]\d|25[0-5])$/.test(this.ippz_zwym1+"."+this.ippz_zwym2+"."+this.ippz_zwym3+"."+this.ippz_zwym4)?s():s(new Error(this.$t("ckipconfig.rules.mask1")))},validateGateway(p,i,s){this.ippz_mrwg1+"."+this.ippz_mrwg2+"."+this.ippz_mrwg3+"."+this.ippz_mrwg4===""?s(new Error(this.$t("ckipconfig.rules.gateway"))):/^(\d{1,3}\.){3}\d{1,3}$/.test(this.ippz_mrwg1+"."+this.ippz_mrwg2+"."+this.ippz_mrwg3+"."+this.ippz_mrwg4)?s():s(new Error(this.$t("ckipconfig.rules.gateway1")))},validatePrimaryDNS(p,i,s){this.ippz_dns_zy1+"."+this.ippz_dns_zy2+"."+this.ippz_dns_zy3+"."+this.ippz_dns_zy4===""?s(new Error(this.$t("ckipconfig.rules.primaryDNS"))):this.isValidDNSAddress(this.ippz_dns_zy1+"."+this.ippz_dns_zy2+"."+this.ippz_dns_zy3+"."+this.ippz_dns_zy4)?s():s(new Error(this.$t("ckipconfig.rules.primaryDNS1")))},isValidDNSAddress(p){const i=/^(\d{1,3}\.){3}\d{1,3}$/,s=/^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$/;return i.test(p)||s.test(p)},validatePrimaryDNS1(p,i,s){this.ippz_dns_by1+"."+this.ippz_dns_by2+"."+this.ippz_dns_by3+"."+this.ippz_dns_by4===""?s(new Error(this.$t("ckipconfig.rules.backupDNS"))):this.isValidDNSAddress(this.ippz_dns_by1+"."+this.ippz_dns_by2+"."+this.ippz_dns_by3+"."+this.ippz_dns_by4)?s():s(new Error(this.$t("ckipconfig.rules.backupDNS1")))}},created(){this.user_id=window.location.href.split("?")[1],this.GetUserAnswer()}},a=z,n=s(1001),d=(0,n.Z)(a,_,e,!1,null,"e4b478aa",null),o=d.exports,m={name:"InternetCompetitionCkIpConfig",components:{IpConfiguration:o},data(){return{}},mounted(){},methods:{}},c=m,h=(0,n.Z)(c,t,l,!1,null,"78be5a94",null),u=h.exports}}]);
|
|
//# sourceMappingURL=238.ef317b21.js.map
|