Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/25.ce223158eff5de3282c8.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
11 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
webpackJsonp([25],{"1alW":function(e,t,r){var a=r("kM2E");a(a.S,"Number",{isInteger:r("AKgy")})},AKgy:function(e,t,r){var a=r("EqjI"),n=Math.floor;e.exports=function(e){return!a(e)&&isFinite(e)&&n(e)===e}},Lv1z:function(e,t,r){(e.exports=r("FZ+f")(!1)).push([e.i,"\n.app-container[data-v-18a47bfa] {\n min-width: 1098px;\n padding-bottom: 60px;\n padding: 10px;\n height: calc(100vh - 120px);\n overflow: auto;\n}\n[data-v-18a47bfa] .el-checkbox + .el-checkbox,[data-v-18a47bfa] .el-checkbox {\n margin-left: 0;\n margin-right: 30px;\n width: 150px;\n}\n",""])},"RRo+":function(e,t,r){e.exports={default:r("c45H"),__esModule:!0}},TQOm:function(e,t,r){"use strict";function a(e,t,r,a){return{validator:function(r,n,i){var o;null!==(o=n)&&void 0!==o&&""!==o||a||i(),e.test(n)?i():i(new Error(t))},trigger:r||"blur"}}function n(e,t,r){var a=0;[/[A-Z]/,/[a-z]/,new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~@#¥……&*()——|{}【】‘;:”“'。,、?]"),/[0-9]/].map(function(e){e.test(t)&&(a+=1)}),a>=4&&t.length>=8&&t.length<=20?r():(t.length>20&&r(new Error("密码长度不能超过20位")),r(new Error("密码需由8~20位英文大小写、数字、特殊字符四种组合而成")))}t.a=function(e,t){switch(e){case"pwd":return{validator:n,trigger:"blur"};case"int+":return a(/^[1-9]\d*$/,"请输入正整数");case"int":return a(/^[1-9]\d*|0$/,"请输入大于等于0的整数");case"percentage":return a(/^([1-9]\d?|100|0)$/,"请输入 0 - 100 的整数");case"phone":return a(/^((\+86)|(86))?(1)\d{10}$/,"手机号格式不正确");case"phones":return a(/^(\+{0,1}[转\d-\*\s]{0,31})$/,"输入手机号或者座机号");case"userName":return a(/^[a-zA-Z]{1}[a-zA-Z0-9]{5,19}$/,"6~20位英文大小写、数字,字母开头");case"email":return a(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,"邮箱格式不正确");case"emailList":return a(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+(\,\n?([a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+))*$/,"邮箱格式不正确");case"code":return a(/^[a-zA-Z0-9_-]*$/,t||"只能输入字母、数字、“_”、“-”");case"ecode":return a(/^[a-zA-Z]+[a-zA-Z0-9]*$/,t||"字母或者字母+数字组合,字母开头");case"ycEmail":return a(/@cloudwalk.cn$/,"请输入云从企业邮箱");case"maxRluer":return a(/^([1-9]\d{0,3}|10000|0)$/,"请输0-10000的正整数");case"englishNum":return a(/^[A-Za-z0-9._-]+$/,"支持英文、数字和特殊字符.-_");case"enNumSymbol":return a(/^[A-Za-z0-9.]+$/,"请输英文、数字或英文点号");case"noChinese":return a(/^[^\u4e00-\u9fa5]{0,}$/,"禁止输入汉字");case"address":return a(/(http|https):\/\/([\w.]+\/?)\S*/,"请输入正确的地址");case"empty":default:return{required:!0,message:t||"不能为空",trigger:["blur","change"]}}}},c45H:function(e,t,r){r("1alW"),e.exports=r("FeBl").Number.isInteger},tImI:function(e,t,r){var a=r("Lv1z");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);r("rjj0")("5cff6496",a,!0)},zvwC:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("BO1k"),n=r.n(a),i=r("Dd8w"),o=r.n(i),s=r("Xxa5"),l=r.n(s),u=r("exGp"),c=r.n(u),m=r("RRo+"),d=r.n(m),p=r("3Kt4"),f=r("VRaf"),h=r("TQOm"),g={data:function(){return{validatePort:{validator:function(e,t,r){var a;""===t?r(new Error("请填写端口")):(a=t,d()(Number(a))&&a>0&&a<65536?r():r(new Error("端口验证不通过")))},trigger:"blur"},normalRule:h.a,modelVersionList:[],loading:!1,total:0,eTypes:[],sTypes:[],groups:[],nodes:[],tableData:[],form:{abilityGroup:void 0,algorithmSubType:void 0,machineIds:[]}}},components:{searchPage:f.a},created:function(){this.init()},activated:function(){this.init()},computed:{editId:function(){return this.$route.query.id},ifRecog:function(){return"2001"==this.form.algorithmSubType||"2002"==this.form.algorithmSubType||"2003"==this.form.algorithmSubType||"2037"==this.form.algorithmSubType}},methods:{getModelVersionList:function(){var e=this;p.a.modelList({algorithmSubType:this.form.algorithmSubType}).then(function(t){t.success&&(e.modelVersionList=t.data)})},handleCancel:function(){this.editId?this.$router.go(-1):this.$router.push("/engineManage/index")},goGroup:function(){this.$router.push("/engineManage/group?mode=2")},init:function(){var e=this;return c()(l.a.mark(function t(){var r,a,n,i,o,s,u,c;return l.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.editId){t.next=5;break}return t.next=3,p.a.detail(e.editId);case 3:(r=t.sent).success&&((a=r.data).machineId&&!Array.isArray(a.machineId)?a.machineIds=[a.machineId]:a.machineIds=[],e.form=a,n={abilityGroup:e.form.abilityGroup},e.fetchStypes(n),e.getModelVersionList());case 5:return t.next=7,p.a.sTypes({});case 7:return(i=t.sent).success&&(o=i.data,s={},u=[{label:"全部",value:null}],o.forEach(function(e){s[e.abilityGroup]||(s[e.abilityGroup]=!0,u.push({value:e.abilityGroup,label:e.abilityGroupDesc}))}),e.eTypes=u),t.next=11,e.getNodes();case 11:return t.next=13,p.b.list({pageNum:1,pageSize:100});case 13:(c=t.sent).success&&(e.groups=c.data.namespaceMirrorRelList);case 15:case"end":return t.stop()}},t,e)}))()},submit:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(t){if(e.editId&&e.form.machineIds&&e.form.machineIds.length>1)return void e.$message.error("只能选择一个节点");var r=o()({},e.form);e.ifRecog||delete r.mirrorTag,e.loading=!0;var a=e.modelVersionList.find(function(e){return e.algorithmSubType===r.algorithmSubType});if(!a)return;r.algorithmType=a.algorithmType,(e.editId?p.a.edit:p.a.add)(r).then(function(t){e.loading=!1,t.success?(e.$message.success(e.editId?"编辑成功":"新增成功"),e.editId?e.$router.go(-1):e.$router.push("/engineManage/index")):e.$message.error(t.message)}).catch(function(t){e.loading=!1})}})},getNodes:function(){var e=this;return c()(l.a.mark(function t(){var r;return l.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.a.nodes({pageNum:1,pageSize:1e3});case 2:(r=t.sent).success&&(e.nodes=r.data.machineResultList);case 4:case"end":return t.stop()}},t,e)}))()},fetchStypes:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return c()(l.a.mark(function r(){var a,i,o,s,u,c,m,d;return l.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,p.a.sTypes(t);case 2:if(!(a=r.sent).success){r.next=25;break}for(i=[],o=!0,s=!1,u=void 0,r.prev=8,c=n()(a.data);!(o=(m=c.next()).done);o=!0)(d=m.value).abilityGroup===e.form.abilityGroup&&i.push(d);r.next=16;break;case 12:r.prev=12,r.t0=r.catch(8),s=!0,u=r.t0;case 16:r.prev=16,r.prev=17,!o&&c.return&&c.return();case 19:if(r.prev=19,!s){r.next=22;break}throw u;case 22:return r.finish(19);case 23:return r.finish(16);case 24:e.sTypes=i;case 25:case"end":return r.stop()}},r,e,[[8,12,16,24],[17,,19,23]])}))()},eTypeChange:function(){if(this.form.algorithmSubType=null,this.form.abilityGroup){var e={abilityGroup:this.form.abilityGroup};this.fetchStypes(e)}else this.sTypes=[]},search:function(){this.form.pageNum=1,this.getData()},getData:function(){var e=this;return c()(l.a.mark(function t(){var r;return l.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.a.list(e.form);case 2:(r=t.sent).success&&(e.tableData=r.data.engineServiceResultList,e.total=r.data.total);case 4:case"end":return t.stop()}},t,e)}))()}}},v={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("div",{staticClass:"app-container"},[r("el-form",{ref:"ruleForm",attrs:{model:e.form,inline:"","label-width":"120px"}},[r("el-card",{attrs:{shadow:"never"}},[r("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[r("span",[e._v("基本信息")])]),e._v(" "),r("el-form-item",{attrs:{label:"引擎分类:",prop:"abilityGroup",rules:[e.normalRule("empty","请选择引擎分类")]}},[r("el-select",{attrs:{disabled:!!e.editId,placeholder:"请选择引擎分类"},on:{change:e.eTypeChange},model:{value:e.form.abilityGroup,callback:function(t){e.$set(e.form,"abilityGroup",t)},expression:"form.abilityGroup"}},[e._l(e.eTypes,function(e,t){return[r("el-option",{key:t,attrs:{label:e.label,value:e.value}})]})],2)],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"引擎名称:",prop:"algorithmSubType",rules:[e.normalRule("empty","请选择引擎名称")]}},[r("el-select",{attrs:{disabled:!!e.editId,placeholder:"请选择具体引擎"},on:{change:e.getModelVersionList},model:{value:e.form.algorithmSubType,callback:function(t){e.$set(e.form,"algorithmSubType",t)},expression:"form.algorithmSubType"}},[e._l(e.sTypes,function(e,t){return[r("el-option",{key:t,attrs:{label:e.algorithmSubTypeName,value:e.algorithmSubType}})]})],2)],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"模型版本号:",prop:"modelVersion",rules:[e.normalRule("empty","请选择模型版本号")]}},[r("el-select",{attrs:{disabled:!!e.editId,placeholder:"请选择模型版本号"},model:{value:e.form.modelVersion,callback:function(t){e.$set(e.form,"modelVersion",t)},expression:"form.modelVersion"}},[e._l(e.modelVersionList,function(e,t){return[r("el-option",{key:t,attrs:{label:e.name,value:e.modelVersion}})]})],2)],1)],1),e._v(" "),r("el-card",{staticStyle:{margin:"20px 0"},attrs:{shadow:"never"}},[r("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[r("span",[e._v("节点信息")])]),e._v(" "),e.ifRecog?r("el-form-item",{attrs:{label:"选择分组:",prop:"mirrorTag",rules:[e.normalRule("empty","请选择分组")]}},[r("el-select",{model:{value:e.form.mirrorTag,callback:function(t){e.$set(e.form,"mirrorTag",t)},expression:"form.mirrorTag"}},[e._l(e.groups,function(e,t){return[r("el-option",{key:t,attrs:{label:e.mirrorTag,value:e.mirrorTag}})]})],2),e._v(" "),e.editId?e._e():r("el-button",{attrs:{type:"text"},on:{click:e.goGroup}},[e._v("分组管理")])],1):e._e(),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"节点端口:",prop:"port",rules:[e.normalRule("empty","请填写节点端口"),e.validatePort]}},[r("el-input",{staticStyle:{width:"200px"},model:{value:e.form.port,callback:function(t){e.$set(e.form,"port",t)},expression:"form.port"}})],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"节点选择:",prop:"machineIds",rules:[e.normalRule("empty","请选择节点")]}},[r("el-checkbox-group",{staticStyle:{width:"800px"},model:{value:e.form.machineIds,callback:function(t){e.$set(e.form,"machineIds",t)},expression:"form.machineIds"}},[e._l(e.nodes,function(t,a){return[r("el-checkbox",{key:a,attrs:{label:t.id}},[e._v(e._s(t.host))])]})],2)],1)],1),e._v(" "),r("el-card",{attrs:{shadow:"never"}},[r("el-form-item",{attrs:{label:"备注:"}},[r("div",{staticClass:"word-limit-ctnr",staticStyle:{width:"555px"}},[r("el-input",{staticStyle:{width:"555px"},attrs:{type:"textarea",placeholder:"请输入备注",rows:6,maxlength:"64",resize:"none"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}}),e._v(" "),r("span",{staticClass:"word-limit"},[e._v(e._s(e.form.remark&&e.form.remark.length||0)+"/64")])],1)]),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:" "}},[r("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.submit}},[e._v("确定")]),e._v(" "),r("el-button",{on:{click:e.handleCancel}},[e._v("取消")])],1)],1)],1)],1)])},staticRenderFns:[]};var b=r("VU/8")(g,v,!1,function(e){r("tImI")},"data-v-18a47bfa",null);t.default=b.exports}});