gyhlw_dotnet/网站项目/dist/dist1122/js/614.e04ad363.js

2 lines
9.4 KiB
JavaScript

"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[614],{3614:function(l,t,i){i.r(t),i.d(t,{default:function(){return p}});var s=function(){var l=this,t=l._self._c;return t("div",[t("ObjectManagement")],1)},e=[],_=function(){var l=this,t=l._self._c;return t("div",[t("el-dialog",{attrs:{title:l.$t("objmanagement.title"),visible:l.dialogVisible,width:"80%"},on:{"update:visible":function(t){l.dialogVisible=t}}},[t("div",{staticClass:"title"},[t("el-button",{staticStyle:{"margin-bottom":"10px"},on:{click:l.addObj}},[l._v(l._s(l.$t("objmanagement.createObject")))]),t("p",{staticStyle:{"font-size":"18px"}},[l._v("只能添加两条数据")])],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:l.dxgl,border:""}},[t("el-table-column",{attrs:{label:l.$t("objmanagement.num")},scopedSlots:l._u([{key:"default",fn:function(t){return[l._v(" "+l._s(t.$index+1)+" ")]}}])}),t("el-table-column",{attrs:{prop:"dx_name",label:l.$t("objmanagement.objectName")}}),t("el-table-column",{attrs:{prop:"ip",label:l.$t("objmanagement.IPAddress")}}),t("el-table-column",{attrs:{fixed:"right",label:l.$t("objmanagement.Operation"),width:"100"},scopedSlots:l._u([{key:"default",fn:function(i){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return l.deleteRow(i.$index,i.row)}}},[l._v(l._s(l.$t("del")))])]}}])})],1)],1),t("el-dialog",{attrs:{title:l.$t("objmanagement.title"),visible:l.dialogVisible1,width:"30%"},on:{"update:visible":function(t){l.dialogVisible1=t}}},[t("div",{staticClass:"ip_address"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:l.ruleForm,rules:l.rules,"label-width":"150px","label-position":l.labelPosition}},[t("el-form-item",{attrs:{label:l.$t("objmanagement.ipType"),prop:"iplx"}},[t("el-col",{attrs:{span:10}},[t("el-select",{staticStyle:{width:"200px"},model:{value:l.ruleForm.iplx,callback:function(t){l.$set(l.ruleForm,"iplx",t)},expression:"ruleForm.iplx"}},[t("el-option",{attrs:{label:"IPV4",value:"IPV4"}}),t("el-option",{attrs:{label:"IPV6",value:"IPV6"}})],1)],1)],1),t("el-form-item",{attrs:{label:l.$t("objmanagement.IPAddress"),prop:"dxmc"}},[t("el-col",{attrs:{span:10}},[t("el-select",{staticStyle:{width:"200px"},model:{value:l.ruleForm.dxmc,callback:function(t){l.$set(l.ruleForm,"dxmc",t)},expression:"ruleForm.dxmc"}},[t("el-option",{attrs:{label:"有线区交换机",value:"有线区交换机"}}),t("el-option",{attrs:{label:"无线区路由器",value:"无线区路由器"}}),t("el-option",{attrs:{label:"数采服务器",value:"数采服务器"}})],1)],1)],1),t("el-form-item",{attrs:{label:"IP",prop:"ip"}},[t("el-row",[t("el-col",{attrs:{span:5}},[t("el-input",{model:{value:l.ip1,callback:function(t){l.ip1=t},expression:"ip1"}})],1),t("el-col",{attrs:{span:1}},[l._v(". ")]),t("el-col",{attrs:{span:5}},[t("el-input",{model:{value:l.ip2,callback:function(t){l.ip2=t},expression:"ip2"}})],1),t("el-col",{attrs:{span:1}},[l._v(".")]),t("el-col",{attrs:{span:5}},[t("el-input",{model:{value:l.ip3,callback:function(t){l.ip3=t},expression:"ip3"}})],1),t("el-col",{attrs:{span:1}},[l._v(".")]),t("el-col",{attrs:{span:5}},[t("el-input",{model:{value:l.ip4,callback:function(t){l.ip4=t},expression:"ip4"}})],1)],1)],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:l.submitForm}},[l._v(l._s(l.$t("save")))]),t("el-button",{on:{click:function(t){l.dialogVisible1=!1}}},[l._v(l._s(l.$t("cancel")))])],1)])],1)},c=[],d=(i(560),i(1876)),g={data(){return{dialogVisible:!0,user_id:"",dialogVisible1:!1,labelPosition:"left",ip1:"",ip2:"",ip3:"",ip4:"",ruleForm:{iplx:"",dxmc:"",ip:""},rules:{iplx:[{required:!0,trigger:"change",message:"选择一个ip类型"}],dxmc:[{required:!0,trigger:"blur",message:"选择一个对象名称"}],ip:[{required:!0,validator:this.validateIpAddress}]},json:{},wlgl_nw_name:"",wlgl_nw_ip:"",wlgl_nw_zwym:"",wlgl_ww_name:"",wlgl_ww_ip:"",wlgl_ww_zwym:"",dxgl:[],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:"",cmdlist_ml:"",cmdlist_sbid:"",cmdlist_qsdz:"",cmdlist_dzcd:"",cmdlist_ms:"",cmdlist_dz:""}},mounted(){this.dialogVisible=!0;let l=window.location.href.split("?")[1];this.user_id=decodeURIComponent(l).split("|")[0];let t=decodeURIComponent(l).split("|")[1];1==t?this.$store.commit("setType","GYWZ_yx"):this.$store.commit("setType","GYWZ_wx"),console.log(this.user_id,this.$store.state.type),this.GetUserAnswer()},methods:{validateIpAddress(l,t,i){this.ip1+"."+this.ip2+"."+this.ip3+"."+this.ip4===""?i(new Error("请输入IP地址")):/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(this.ip1+"."+this.ip2+"."+this.ip3+"."+this.ip4)?i():i(new Error("请输入有效的IP地址"))},submitForm(l){this.$refs["ruleForm"].validate((l=>{if(!l)return console.log("error submit!!"),!1;this.SaveUserAnswer()}))},async SaveUserAnswer(){if(2==this.dxgl.length)return!1;this.dxgl.push({dx_name:this.ruleForm.dxmc,iplx:this.ruleForm.iplx,ip:this.ip1+"."+this.ip2+"."+this.ip3+"."+this.ip4});let l={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,clgl_name:this.clgl_name,clgl_xy:this.clgl_xy,clgl_gzms:this.clgl_gzms,clgl_ydx:this.clgl_ydk,clgl_ydk:this.clgl_ydk,clgl_mddx:this.clgl_mddx,clgl_mddk:this.clgl_mddk,clgl_rkwg:this.clgl_rkwg,clgl_rkwk:this.clgl_rkwk,clgl_rkip:this.clgl_rkip,clgl_ckwg:this.clgl_ckwg,clgl_ckwk:this.clgl_ckwk,clgl_ckip:this.clgl_ckip,clgl_wdyml:this.clgl_wdyml,cmdlist_ml:this.cmdlist_ml,cmdlist_sbid:this.cmdlist_sbid,cmdlist_qsdz:this.cmdlist_qsdz,cmdlist_dzcd:this.cmdlist_dzcd,cmdlist_ms:this.cmdlist_ms,cmdlist_dz:this.cmdlist_dz},{data:t}=await(0,d.uu)({mark:this.$store.state.type,user_id:this.user_id,mark_value:JSON.stringify(l)});t.state?(this.dxgl.push({dx_name:this.ruleForm.dxmc,iplx:this.ruleForm.iplx,ip:this.ip1+"."+this.ip2+"."+this.ip3+"."+this.ip4}),this.ruleForm.dxmc="",this.ruleForm.iplx="",this.ip1="",this.ip2="",this.ip3="",this.ip4="",this.$message({message:"保存成功",type:"success"}),this.dialogVisible1=!1,this.GetUserAnswer()):this.$message.error("保存失败")},async GetUserAnswer(){let{data:l}=await(0,d.Xo)({mark:this.$store.state.type,user_id:this.user_id});if(l.state&&l.data){let t=JSON.parse(l.data.mark_value);this.wlgl_nw_name=t.wlgl_nw_name,this.wlgl_nw_ip=t.wlgl_nw_ip,this.wlgl_nw_zwym=t.wlgl_nw_zwym,this.wlgl_ww_name=t.wlgl_ww_name,this.wlgl_ww_ip=t.wlgl_ww_ip,this.wlgl_ww_zwym=t.wlgl_ww_zwym,this.dxgl=t.dxgl,this.clgl_name=t.clgl_name,this.clgl_xy=t.clgl_xy,this.clgl_gzms=t.clgl_gzms,this.clgl_ydx=t.clgl_ydx,this.clgl_ydk=t.clgl_ydk,this.clgl_mddx=t.clgl_mddx,this.clgl_mddk=t.clgl_mddk,this.clgl_rkwg=t.clgl_rkwg,this.clgl_rkwk=t.clgl_rkwk,this.clgl_rkip=t.clgl_rkip,this.clgl_ckwg=t.clgl_ckwg,this.clgl_ckwk=t.clgl_ckwk,this.clgl_ckip=t.clgl_ckip,this.clgl_wdyml=t.clgl_wdyml,this.cmdlist_ml=t.cmdlist_ml,this.cmdlist_sbid=t.cmdlist_sbid,this.cmdlist_qsdz=t.cmdlist_qsdz,this.cmdlist_dzcd=t.cmdlist_dzcd,this.cmdlist_ms=t.cmdlist_ms,this.cmdlist_dz=t.cmdlist_dz}else(0,d.Y5)({mark:this.$store.state.type,user_id:this.user_id}).then((l=>{let t=JSON.parse(l.data.data.r3);this.wlgl_nw_name=t.wlgl_nw_name,this.wlgl_nw_ip=t.wlgl_nw_ip,this.wlgl_nw_zwym=t.wlgl_nw_zwym,this.wlgl_ww_name=t.wlgl_ww_name,this.wlgl_ww_ip=t.wlgl_ww_ip,this.wlgl_ww_zwym=t.wlgl_ww_zwym,this.dxgl=t.dxgl,this.clgl_name=t.clgl_name,this.clgl_xy=t.clgl_xy,this.clgl_gzms=t.clgl_gzms,this.clgl_ydx=t.clgl_ydx,this.clgl_ydk=t.clgl_ydk,this.clgl_mddx=t.clgl_mddx,this.clgl_mddk=t.clgl_mddk,this.clgl_rkwg=t.clgl_rkwg,this.clgl_rkwk=t.clgl_rkwk,this.clgl_rkip=t.clgl_rkip,this.clgl_ckwg=t.clgl_ckwg,this.clgl_ckwk=t.clgl_ckwk,this.clgl_ckip=t.clgl_ckip,this.clgl_wdyml=t.clgl_wdyml,this.cmdlist_ml=t.cmdlist_ml,this.cmdlist_sbid=t.cmdlist_sbid,this.cmdlist_qsdz=t.cmdlist_qsdz,this.cmdlist_dzcd=t.cmdlist_dzcd,this.cmdlist_ms=t.cmdlist_ms,this.cmdlist_dz=t.cmdlist_dz}))},async deleteRow(l,t){this.dxgl.splice(l,1);let i={wlgl_nw_name:this.wlgl_nw_name,wlgl_nw_ip:this.wlgl_ww_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,clgl_name:this.clgl_name,clgl_xy:this.clgl_xy,clgl_gzms:this.clgl_gzms,clgl_ydx:this.clgl_ydk,clgl_ydk:this.clgl_ydk,clgl_mddx:this.clgl_mddk,clgl_mddk:this.clgl_mddk,clgl_rkwg:this.clgl_rkwg,clgl_rkwk:this.clgl_ckwk,clgl_rkip:this.clgl_rkip,clgl_ckwg:this.clgl_ckwg,clgl_ckwk:this.clgl_ckwk,clgl_ckip:this.clgl_ckip,clgl_wdyml:this.clgl_wdyml,cmdlist_ml:this.cmdlist_ml,cmdlist_sbid:this.cmdlist_sbid,cmdlist_qsdz:this.cmdlist_qsdz,cmdlist_dzcd:this.cmdlist_dzcd,cmdlist_ms:this.cmdlist_ms,cmdlist_dz:this.cmdlist_dz},{data:s}=await(0,d.uu)({mark:this.$store.state.type,user_id:this.user_id,mark_value:JSON.stringify(i)});console.log(s.data),s.state?this.$message({message:"删除成功",type:"success"}):this.$message.error("删除失败")},addObj(){null===this.dxgl&&(this.dxgl=[]),2!==this.dxgl.length&&(this.dialogVisible1=!0)}}},m=g,a=i(1001),r=(0,a.Z)(m,_,c,!1,null,"bd2e003e",null),w=r.exports,n={name:"InternetCompetitionObjManagement",components:{ObjectManagement:w},data(){return{}},mounted(){},methods:{}},h=n,o=(0,a.Z)(h,s,e,!1,null,"8888e8e2",null),p=o.exports}}]);
//# sourceMappingURL=614.e04ad363.js.map