Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/56.3bc464439ce148af89c7.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.6 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([56],{Fplp:function(e,t,r){var a=r("K9xk");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);r("rjj0")("33afea30",a,!0)},K9xk:function(e,t,r){(e.exports=r("FZ+f")(!1)).push([e.i,"\n.app-container[data-v-a133e56a] {\n min-width: 1098px;\n padding-bottom: 60px;\n padding: 10px;\n height: calc(100vh - 120px);\n overflow: auto;\n}\n[data-v-a133e56a] .el-checkbox + .el-checkbox,[data-v-a133e56a] .el-checkbox {\n margin-left: 0;\n margin-right: 30px;\n width: 150px;\n}\n",""])},L8JD:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("Dd8w"),n=r.n(a),i=r("Xxa5"),s=r.n(i),o=r("exGp"),u=r.n(o),c=r("3Kt4"),l=r("VRaf"),m=r("TQOm"),p={data:function(){return{normalRule:m.a,loading:!1,total:0,eTypes:[],sTypes:[{algorithmSubTypeName:"全部",algorithmSubType:null}],groups:[],nodes:[],tableData:[],form:{remark:null,mirrorTag:null}}},computed:{editId:function(){return this.$route.query.id}},components:{searchPage:l.a},created:function(){this.init()},methods:{goGroup:function(){this.$router.push("/engineManage/group")},init:function(){var e=this;return u()(s.a.mark(function t(){var r;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.editId){t.next=6;break}return t.next=4,c.b.detail(e.editId);case 4:(r=t.sent).success&&(e.form=r.data);case 6:case"end":return t.stop()}},t,e)}))()},goBack:function(){var e=!!Number(this.$route.query.fromAddEngine),t=!!Number(this.$route.query.fromDetail)?5:e?2:5;this.$router.push({path:"/engineManage/group",query:{mode:t}})},submit:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(t){var r=n()({},e.form);e.loading=!0,(e.editId?c.b.edit:c.b.add)(r).then(function(t){e.loading=!1,t.success?(e.$message.success(e.editId?"编辑成功":"新增成功"),e.goBack()):e.editId||e.$message.error("添加失败")}).catch(function(t){e.loading=!1})}})},getNodes:function(){var e=this;return u()(s.a.mark(function t(){var r;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,engineService.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 u()(s.a.mark(function r(){var a;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,engineService.sTypes({para:t});case 2:(a=r.sent).success&&(e.sTypes=[{algorithmSubTypeName:"全部",algorithmSubType:null}].concat(a.data));case 4:case"end":return r.stop()}},r,e)}))()},eTypeChange:function(){if(this.form.algorithmSubType=null,this.form.abilityGroup){var e={abilityGroup:this.form.abilityGroup};this.fetchStypes(e)}else this.sTypes=[{algorithmSubTypeName:"全部",algorithmSubType:null}]},search:function(){this.form.pageNum=1,this.getData()},getData:function(){var e=this;return u()(s.a.mark(function t(){var r;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,engineService.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)}))()}}},d={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("el-form-item",{attrs:{label:"分组名称:",prop:"mirrorTag",rules:[e.normalRule("empty","请填写分组名称")]}},[r("el-input",{attrs:{maxlength:"200"},model:{value:e.form.mirrorTag,callback:function(t){e.$set(e.form,"mirrorTag","string"==typeof t?t.trim():t)},expression:"form.mirrorTag"}})],1),e._v(" "),r("br"),e._v(" "),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:"255",resize:"none"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark","string"==typeof t?t.trim():t)},expression:"form.remark"}}),e._v(" "),r("span",{staticClass:"word-limit"},[e._v(e._s(e.form.remark&&e.form.remark.length||0)+"/255")])],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.goBack}},[e._v("取消")])],1)],1)],1)],1)])},staticRenderFns:[]};var f=r("VU/8")(p,d,!1,function(e){r("Fplp")},"data-v-a133e56a",null);t.default=f.exports},TQOm:function(e,t,r){"use strict";function a(e,t,r,a){return{validator:function(r,n,i){var s;null!==(s=n)&&void 0!==s&&""!==s||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"]}}}}});