Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/4.6cd46494cd2e1403f052.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
9.3 KiB
JavaScript

webpackJsonp([4],{"72Yk":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("Xxa5"),i=n.n(o),r=n("exGp"),a=n.n(r),c=n("lHA8"),s=n.n(c),l=n("NFIW"),d=n.n(l),u=n("yOY3"),M={data:function(){return{edit:!1,dict:[],form:{componentType:"BASE",componentName:1,components:[{ip:"",port:"",cid:d()()}],remark:""}}},mounted:function(){this.initData()},beforeDestroy:function(){sessionStorage.removeItem("acitve_detail")},methods:{validator:function(e,t,n){e.field;var o=this.form.components.filter(function(e){return""+e.port==""+t}).map(function(e){return e.ip});if(o.length!==new s.a(o).size)return n(new Error("该IP下port已存在"));n()},push:function(){this.form.components.push({ip:"",port:"",cid:d()()})},pop:function(e){this.form.components=this.form.components.filter(function(t){return t!==e})},submit:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(!t)return!1;var n=e.edit?"/res/component/node/edit":"/res/component/node/add";u.a.post(n,e.form).then(function(t){var n=t.code;if(t.success)return e.$message.success((e.edit?"修改":"添加")+"成功"),e.$router.go(-1);var o="";switch(n){case"53001104":o="备注长度超过限制";break;case"53001108":o="节点已存在";break;default:o="未知错误:"+n}e.$message.error(o)})})},initData:function(){var e=this;return a()(i.a.mark(function t(){var n,o,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.a.post("/portal/dict/query",{typeCode:"rsBaseComponentName"});case 2:if(n=t.sent,e.dict=n.data,o=sessionStorage.getItem("acitve_detail")){t.next=9;break}e.dict[0]&&(e.form.componentName=e.dict[0].code),t.next=20;break;case 9:e.edit=!0,(r=JSON.parse(o)).components.forEach(function(e){e.cid=d()()}),t.t0=r.componentType,t.next="基础服务"===t.t0?15:"平台服务"===t.t0?17:19;break;case 15:return r.componentType="BASE",t.abrupt("break",19);case 17:return r.componentType="PLATFORM",t.abrupt("break",19);case 19:e.form=r;case 20:case"end":return t.stop()}},t,e)}))()}}},m={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"app-container",attrs:{id:"BasisAdd"}},[o("el-card",{staticClass:"basis-add-box",attrs:{shadow:"never"}},[o("el-row",{staticStyle:{width:"605px"}},[o("el-form",{ref:"ruleForm",attrs:{"label-width":"140px","label-position":"left",model:e.form}},[o("el-form-item",{attrs:{label:"监控类型",rules:[e.$rule.normalRule("empty","监控类型不能为空")],prop:"componentType"}},[o("el-radio",{attrs:{label:"BASE"},model:{value:e.form.componentType,callback:function(t){e.$set(e.form,"componentType",t)},expression:"form.componentType"}},[e._v("基础服务")])],1),e._v(" "),o("el-form-item",{attrs:{label:"监控内容",rules:[e.$rule.normalRule("empty","监控内容不能为空")],prop:"componentName"}},e._l(e.dict,function(t,n){return o("el-radio",{key:n,attrs:{label:t.code},model:{value:e.form.componentName,callback:function(t){e.$set(e.form,"componentName",t)},expression:"form.componentName"}},[e._v(e._s(t.name))])}),1),e._v(" "),e._l(e.form.components,function(t,i){return o("div",{key:t.cid,staticClass:"add-block"},[o("el-form-item",{attrs:{label:"IP地址",rules:[e.$rule.normalRule("empty","IP地址不能为空"),e.$rule.normalRule("ip")],prop:"components["+i+"].ip"}},[o("el-input",{model:{value:t.ip,callback:function(n){e.$set(t,"ip","string"==typeof n?n.trim():n)},expression:"o.ip"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"端口号",rules:[e.$rule.normalRule("empty","端口号不能为空"),e.$rule.normalRule("port"),{validator:e.validator,trigger:"blur"}],prop:"components["+i+"].port"}},[o("el-input",{model:{value:t.port,callback:function(n){e.$set(t,"port","string"==typeof n?n.trim():n)},expression:"o.port"}})],1),e._v(" "),o("div",{staticClass:"edit-box"},[i===e.form.components.length-1?o("img",{attrs:{src:n("tZer"),alt:""},on:{click:e.push}}):o("img",{attrs:{src:n("DzQd"),alt:""},on:{click:function(n){return e.pop(t)}}})])],1)}),e._v(" "),o("el-form-item",{attrs:{label:"备注",prop:"remark"}},[o("el-input",{attrs:{type:"textarea",rows:7},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],2)],1)],1),e._v(" "),o("fixed-bottom",[o("el-row",[o("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确定")]),e._v(" "),o("el-button",{on:{click:function(t){return e.$router.go(-1)}}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var p=n("VU/8")(M,m,!1,function(e){n("SbDd")},"data-v-52e188ec",null);t.default=p.exports},DzQd:function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTgzMjA4NjAzNTc4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTg2NCA1NDRIMTYwYy0xNy43IDAtMzItMTQuMy0zMi0zMnMxNC4zLTMyIDMyLTMyaDcwNGMxNy43IDAgMzIgMTQuMyAzMiAzMnMtMTQuMyAzMi0zMiAzMnoiIHAtaWQ9IjQyMzgiIGZpbGw9IiNGRjAwMDAiPjwvcGF0aD48L3N2Zz4="},NFIW:function(e,t,n){var o=n("iLZL"),i=n("Qk5j"),r=n("W9IS"),a=0,c=4,s=36,l=Math.pow(s,c);function d(){return i((r()*l<<0).toString(s),c)}function u(){return a=a<l?a:0,++a-1}function M(){return"c"+(new Date).getTime().toString(s)+i(u().toString(s),c)+o()+(d()+d())}M.slug=function(){var e=(new Date).getTime().toString(36),t=u().toString(36).slice(-4),n=o().slice(0,1)+o().slice(-1),i=d().slice(-2);return e.slice(-2)+t+n+i},M.isCuid=function(e){return"string"==typeof e&&!!e.startsWith("c")},M.isSlug=function(e){if("string"!=typeof e)return!1;var t=e.length;return t>=7&&t<=10},M.fingerprint=o,e.exports=M},Qk5j:function(e,t){e.exports=function(e,t){var n="000000000"+e;return n.substr(n.length-t)}},SbDd:function(e,t,n){var o=n("jncJ");"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);n("rjj0")("33e5c8be",o,!0)},W9IS:function(e,t){var n,o="undefined"!=typeof window&&(window.crypto||window.msCrypto)||"undefined"!=typeof self&&self.crypto;if(o){var i=Math.pow(2,32)-1;n=function(){return Math.abs(o.getRandomValues(new Uint32Array(1))[0]/i)}}else n=Math.random;e.exports=n},iLZL:function(e,t,n){var o=n("Qk5j"),i="object"==typeof window?window:self,r=Object.keys(i).length,a=o(((navigator.mimeTypes?navigator.mimeTypes.length:0)+navigator.userAgent.length).toString(36)+r.toString(36),4);e.exports=function(){return a}},jncJ:function(e,t,n){(e.exports=n("FZ+f")(!1)).push([e.i,"\n#BasisAdd[data-v-52e188ec] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n#BasisAdd .basis-add-box[data-v-52e188ec] {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin-bottom: 10px;\n overflow: auto;\n}\n#BasisAdd .basis-add-box .add-block[data-v-52e188ec] {\n border-radius: 4px;\n border: 1px solid rgba(0, 0, 0, 0.2);\n padding: 2rem 3rem;\n padding-bottom: 1rem;\n position: relative;\n margin-bottom: 2rem;\n}\n#BasisAdd .basis-add-box .add-block .edit-box[data-v-52e188ec] {\n position: absolute;\n height: 100%;\n left: 100%;\n width: 5rem;\n top: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n#BasisAdd .basis-add-box .add-block .edit-box img[data-v-52e188ec] {\n width: 1.2rem;\n height: 1.2rem;\n cursor: pointer;\n}\n",""])},tZer:function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTgzMjA4NTY5ODExIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjM3MzgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTUzNC45NDUgOTk0Ljk5ODQ3OWwtMC4wMDcxNjMtNDYwLjIyMjc1MyA0NTguMjYwNDA4IDAuMDA0MDkzYzEyLjU2ODc2Mi0wLjAxNDMyNiAyMi43Nzk3MjktMTAuMjIyODI5IDIyLjc5MjAwOS0yMi43OTEwNzYtMC4wMzA3LTEyLjU4NDYyLTEwLjIyMzI0OC0yMi43NzY3NDktMjIuNzkyMDA5LTIyLjc5MjA5OWwtNDU4LjI2MTQzMSAwLjAxMDIzMy0wLjAwNjE0LTQ2MC4yMDYzOGMwLjAxNDMyNy0xMi42MzA2NjgtMTAuMjI1Mjk0LTIyLjg3MDg5NC0yMi44NTU0NTctMjIuODU0NTIxLTEyLjU5OTQ2Mi0wLjAxNTM1LTIyLjgzOTA4NCAxMC4yMjM4NTItMjIuODM5MDg0IDIyLjgzODE0OGwtMC4wMDIwNDcgNDYwLjIyMzc3Ni00NTkuMjc2NTkzIDAuMDA5MjFjLTEyLjU4MzA4OS0wLjAwMTAyMy0yMi43Nzc2ODMgMTAuMTkzMTUzLTIyLjc3NTYzNiAyMi43NzM2NzktMC4wMDEwMjMgMTIuNTg3NjkgMTAuMjA1ODUxIDIyLjc5NTE2OSAyMi43Nzg3MDYgMjIuNzc4Nzk2bDQ1OS4yNzU1NjkgMC4wMDQwOTMtMC4wMDMwNyA0NjAuMjI0OGMtMC4wMDIwNDcgMTIuNjE3MzY1IDEwLjIzNzU3NSAyMi44NTY1NjcgMjIuODU0NDM0IDIyLjg1NjU2N0M1MjQuNzA1Mzc5IDEwMTcuODU1MDQ2IDUzNC45MzA2NzMgMTAwNy42MzAxNzEgNTM0Ljk0NSA5OTQuOTk4NDc5eiIgcC1pZD0iMzczOSIgZmlsbD0iIzAwRkYwMCI+PC9wYXRoPjwvc3ZnPg=="}});