Files
starRiverProperty/frontend/decompiled/cwos-portal/src/module_103.formatted.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

2 lines
3.9 KiB
JavaScript

"103:function(t,e,n){\"use strict\";e.__esModule=!0;var i=u(n(1)),r=u(n(8)),o=u(n(104)),a=u(n(9)),s=n(23);function u(t){return t&&t.__esModule?t:{default:t}}e.default={name:\"ElInput\",componentName:\"ElInput\",mixins:[i.default,r.default],inheritAttrs:!1,inject:{elForm:{default:\"\"},elFormItem:{default:\"\"}},data:function(){return{currentValue:void 0===this.value||null===this.value?\"\":this.value,textareaCalcStyle:{},prefixOffset:null,suffixOffset:null,hovering:!1,focused:!1,isOnComposition:!1,valueBeforeComposition:null}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,type:{type:String,default:\"text\"},autosize:{type:[Boolean,Object],default:!1},autoComplete:{type:String,default:\"off\"},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:\"\"},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:\"el-icon-loading\",success:\"el-icon-circle-check\",error:\"el-icon-circle-close\"}[this.validateState]},textareaStyle:function(){return(0,a.default)({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},isGroup:function(){return this.$slots.prepend||this.$slots.append},showClear:function(){return this.clearable&&!this.disabled&&!this.readonly&&\"\"!==this.currentValue&&(this.focused||this.hovering)}},watch:{value:function(t,e){this.setCurrentValue(t)}},methods:{focus:function(){(this.$refs.input||this.$refs.textarea).focus()},blur:function(){(this.$refs.input||this.$refs.textarea).blur()},getMigratingConfig:function(){return{props:{icon:\"icon is removed, use suffix-icon / prefix-icon instead.\",\"on-icon-click\":\"on-icon-click is removed.\"},events:{click:\"click is removed.\"}}},handleBlur:function(t){this.focused=!1,this.$emit(\"blur\",t),this.validateEvent&&this.dispatch(\"ElFormItem\",\"el.form.blur\",[this.currentValue])},select:function(){(this.$refs.input||this.$refs.textarea).select()},resizeTextarea:function(){if(!this.$isServer){var t=this.autosize;if(\"textarea\"===this.type)if(t){var e=t.minRows,n=t.maxRows;this.textareaCalcStyle=(0,o.default)(this.$refs.textarea,e,n)}else this.textareaCalcStyle={minHeight:(0,o.default)(this.$refs.textarea).minHeight}}},handleFocus:function(t){this.focused=!0,this.$emit(\"focus\",t)},handleComposition:function(t){if(\"compositionend\"===t.type)this.isOnComposition=!1,this.currentValue=this.valueBeforeComposition,this.valueBeforeComposition=null,this.handleInput(t);else{var e=t.target.value,n=e[e.length-1]||\"\";this.isOnComposition=!(0,s.isKorean)(n),this.isOnComposition&&\"compositionstart\"===t.type&&(this.valueBeforeComposition=e)}},handleInput:function(t){var e=t.target.value;this.setCurrentValue(e),this.isOnComposition||this.$emit(\"input\",e)},handleChange:function(t){this.$emit(\"change\",t.target.value)},setCurrentValue:function(t){var e=this;this.isOnComposition&&t===this.valueBeforeComposition||(this.currentValue=t,this.isOnComposition||(this.$nextTick(function(t){e.resizeTextarea()}),this.validateEvent&&this.dispatch(\"ElFormItem\",\"el.form.change\",[t])))},calcIconOffset:function(t){var e={suf:\"append\",pre:\"prepend\"}[t];if(this.$slots[e])return{transform:\"translateX(\"+(\"suf\"===t?\"-\":\"\")+this.$el.querySelector(\".el-input-group__\"+e).offsetWidth+\"px)\"}},clear:function(){this.$emit(\"input\",\"\"),this.$emit(\"change\",\"\"),this.$emit(\"clear\"),this.setCurrentValue(\"\"),this.focus()}},created:function(){this.$on(\"inputSelect\",this.select)},mounted:function(){this.resizeTextarea(),this.isGroup&&(this.prefixOffset=this.calcIconOffset(\"pre\"),this.suffixOffset=this.calcIconOffset(\"suf\"))}}}";