| | |
| | | <el-form-item label="别名:" class="is-required"> |
| | | <el-input v-model="form.alias" placeholder="请输入别名"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="图标:"> |
| | | <input-icon v-model="form.source" placeholder="请选择图标"> |
| | | </input-icon> |
| | | </el-form-item> |
| | | <el-form-item label="编号:" class="is-required"> |
| | | <el-input-number v-model="form.sort" :disabled="form.category === 1" :max="63" :min="1"></el-input-number> |
| | | </el-form-item> |
| | |
| | | menu: false, |
| | | addBtn: false, |
| | | defaultExpandAll: false, |
| | | defaultExpandedKeys:['business'], |
| | | props: { |
| | | label: 'label', |
| | | value: 'id', |
| | |
| | | const params = { |
| | | id: this.form.id, |
| | | isValid: this.form.isValid, |
| | | source:this.form.source, |
| | | alias: this.form.alias |
| | | } |
| | | updateAlias(params).then(res => { |
| | |
| | | let node = this.currentClickNode.parent; |
| | | node.loaded = false; |
| | | node.expand(); |
| | | this.$refs.tree.setCurrentNode(this.currentClickNode); |
| | | this.$nextTick(()=>{ |
| | | this.$refs.tree.setCurrentKey(this.currentClickNode.data.id); |
| | | }); |
| | | } else { |
| | | this.refresh = Math.random(); // 刷新左侧树 |
| | | } |