Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/111.2ace6a361ec8feb73263.js
T
反编译工作区 4f79e10bd6 chore: cleanup stray nested directories in frontend-source
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
2026-04-29 13:07:40 +08:00

1 line
6.4 KiB
JavaScript

webpackJsonp([111],{FmXo:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("hOsK"),n=r.n(a),i=r("kqC4"),o=r.n(i),l=r("lv5w"),s=r.n(l),d=r("2bj9"),p=r.n(d),u=r("44wJ"),m=r.n(u),c=r("6zSr"),f=r.n(c),v=r("23M+"),y=r.n(v),h=r("DixE"),b=r.n(h),_=r("oiss"),g=r("r6Af"),k=r("FCLc"),x=(r.n(k),r("cSe6")),$=(r.n(x),r("YO+z")),w=(r.n($),r("I3KW")),N=(r.n(w),r("g8nV"),r("Mnsi")),R=(r.n(N),r("SBIS")),I=(r.n(R),r("Iy39")),K=(r.n(I),r("Ek6n")),O=(r.n(K),r("r7d2")),W=r("mtWM"),j=(r.n(W),r("zL8q")),C=(r.n(j),r("gPdZ")),S=r.n(C);function F(e,t,r,a){return{validator:function(r,n,i){var o;null!=(o=n)&&""!==o||a||i(),e.test(n)?i():i(new Error(t))},trigger:r||"blur"}}function M(e,t){return F(/^(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))$/,e,t)}function T(e,t){return F(/^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$/,e,t)}function E(e,t){var r=y()(e);if(f.a){var a=f()(e);t&&(a=m()(a).call(a,function(t){return p()(e,t).enumerable})),r.push.apply(r,a)}return r}var q=Object(g.a)({render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-form",{ref:"form",attrs:{model:e.form,inline:"","label-width":"140px"}},[r("el-form-item",{attrs:{label:"节点地址:",prop:"ipv4",rules:[e.emptyRule("请填写节点地址"),e.hostRule("请输入正确的节点地址")]}},[r("el-input",{attrs:{placeholder:"请填写节点地址"},model:{value:e.form.ipv4,callback:function(t){e.$set(e.form,"ipv4",t)},expression:"form.ipv4"}})],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"节点注册信息:"}},[r("el-radio",{attrs:{label:1},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("SSH秘钥")]),e._v(" "),r("el-radio",{attrs:{label:2},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("账密")])],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"节点账号:",prop:"userName",rules:[e.emptyRule("请填写节点账号")]}},[r("el-input",{attrs:{placeholder:"请填写节点账号"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1),e._v(" "),2==e.type?r("br"):e._e(),e._v(" "),2===e.type?r("el-form-item",{attrs:{label:"密码:",prop:"passWord",rules:[e.emptyRule("请填写节点密码")]}},[r("el-input",{attrs:{type:e.pwdType?"password":"text","auto-complete":"new-password",placeholder:"请填写密码"},model:{value:e.form.passWord,callback:function(t){e.$set(e.form,"passWord",t)},expression:"form.passWord"}}),e._v(" "),r("i",{staticClass:"el-icon-view",staticStyle:{position:"absolute",top:"14px",right:"8px",cursor:"pointer",color:"#999"},on:{click:function(t){e.pwdType=!e.pwdType}}})],1):e._e(),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"端口号:",prop:"port",rules:[e.emptyRule("请填写端口号"),e.portRule("请输入正确的端口号")]}},[r("el-input",{attrs:{placeholder:"请填写端口号"},model:{value:e.form.port,callback:function(t){e.$set(e.form,"port",e._n(t))},expression:"form.port"}})],1),e._v(" "),r("br"),e._v(" "),1===e.type?r("el-form-item",{attrs:{label:"私钥文件",prop:"privateKey",rules:[e.emptyRule("请上传私钥文件")]}},[r("input",{directives:[{name:"model",rawName:"v-model",value:e.form.privateKey,expression:"form.privateKey"}],attrs:{type:"text",hidden:""},domProps:{value:e.form.privateKey},on:{input:function(t){t.target.composing||e.$set(e.form,"privateKey",t.target.value)}}}),e._v(" "),r("div",{staticClass:"ipt"},[r("input",{attrs:{type:"file",name:"file"},on:{change:e.handleChange}}),e._v(" "),r("el-button",{attrs:{type:"primary",loading:e.reading}},[e._v("上传文件")]),r("span",{staticClass:"tip"},[e._v(e._s(e.fileName))])],1)]):e._e(),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"备注:",prop:"remark",rules:[]}},[r("el-input",{attrs:{type:"textarea",maxlength:"255",placeholder:"请填写备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:" ",prop:"name"}},[r("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确认")]),e._v(" "),r("el-button",{on:{click:e.cancel}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]},void 0,{name:"addForm",components:{},data:function(){return{hostRule:M,portRule:T,type:1,reading:!1,pwdType:!0,fileName:"",form:{}}},props:{model:{type:Object,default:function(){return{}}}},computed:{editId:function(){return this.$route.query.id}},watch:{model:{immediate:!0,handler:function(e){this.form=JSON.parse(S()(e))}}},mounted:function(){var e=this;this.editId&&O.f.detail(this.editId).then(function(t){var r=t.remark,a=t.nodeName,n=t.ipv4,i=t.port,o=t.userName,l=t.passWord,s=t.privateKey;e.type=l?2:1,e.form={name:a,ipv4:n,port:i,userName:o,passWord:l,privateKey:s,remark:r}})},methods:{emptyRule:function(e){return this.$rule.normalRule("empty",e)},handleChange:function(e){this.reading=!0;var t=e.target.files[0],r=this;if(t){this.file=t,this.fileName=t.name;var a=new FileReader;a.readAsText(t,"UTF-8"),a.onload=function(e){var a=e.target.result;r.fileName=t.name,r.form.privateKey=a,r.reading=!1}}},submit:function(){var e=this;this.$refs.form.validate(function(t){if(t){var r=function(e){for(var t=1;t<arguments.length;t++){var r,a=null!=arguments[t]?arguments[t]:{};if(t%2)b()(r=E(Object(a),!0)).call(r,function(t){Object(_.a)(e,t,a[t])});else if(s.a)o()(e,s()(a));else{var i;b()(i=E(Object(a))).call(i,function(t){n()(e,t,p()(a,t))})}}return e}({},e.form);1===e.type?delete r.passWord:delete r.privateKey;var a=e.editId?O.f.edit:O.f.add;e.editId&&(r.id=e.editId),e.submiting=!0,a(r).then(function(t){e.submiting=!1,e.$message.success(e.editId?"编辑成功":"添加成功"),e.$router.push("/nodeManage/index")}).catch(function(t){e.$message.error(t.message),e.submiting=!1})}})},cancel:function(){this.$router.push("/nodeManage/index")},validate:function(){}}},"data-v-82660256",!1,void 0,!1,void 0,void 0,void 0),z=Object(g.a)({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"app-container"},[t("el-card",[t("addNode")],1)],1)},staticRenderFns:[]},void 0,{name:"NodeAdd",components:{addNode:q},data:function(){return{}},computed:{editId:function(){return this.$route.query.id}},created:function(){this.init()},methods:{init:function(){}}},"data-v-e3403804",!1,void 0,!1,void 0,void 0,void 0);t.default=z}});