Files
starRiverProperty/frontend/decompiled/cwos-portal/static/js/56.3bc464439ce148af89c7.js
T
hpd840321 7b2bd307f1 Initial commit: reorganized source tree
- backend/: 13 Maven modules (cw-elevator-application, cloudwalk-cloud, intelligent-cwoscomponent, ninca-crk, etc.)
- frontend/: 4 Vue projects (elevator-front, cwos-portal, alarm-front, front_acs) + decompiled + scripts
- scripts/: build, test-env, tools (Docker Compose, service templates, API parity)
- docs/: AGENTS.md, superpowers specs, architecture docs
- .gitignore: standard Java/Maven exclusions

Moved from legacy maven-*/ root layout to backend/ organized structure.
2026-05-09 09:56:45 +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"]}}}}});