This commit is contained in:
parent
f24b298307
commit
f1c3707302
|
|
@ -92,7 +92,10 @@
|
||||||
<div class="w-25 card border mx-2 mb-3" v-for="group, group_index in currentMenu.childrenGroup"
|
<div class="w-25 card border mx-2 mb-3" v-for="group, group_index in currentMenu.childrenGroup"
|
||||||
:key="group_index">
|
:key="group_index">
|
||||||
<div class="card-header d-flex align-items-center justify-content-between mb-2">
|
<div class="card-header d-flex align-items-center justify-content-between mb-2">
|
||||||
<div class=""><i class="el-icon-rank cursor-scroll"></i> 菜单 - @{{ group_index + 1 }}</div>
|
<div class="">
|
||||||
|
<i class="el-icon-rank cursor-scroll"></i> 菜单 - @{{ group_index + 1 }}
|
||||||
|
(@{{ groupTypeName(group.type) }})
|
||||||
|
</div>
|
||||||
<div class="d-flex">
|
<div class="d-flex">
|
||||||
<div class="cursor-pointer me-2" @click="settingChildrenGroup(group_index)"><i class="bi bi-gear"></i></div>
|
<div class="cursor-pointer me-2" @click="settingChildrenGroup(group_index)"><i class="bi bi-gear"></i></div>
|
||||||
<div class="remove-item cursor-pointer" @click="removeChildrenGroup(group_index)"><i
|
<div class="remove-item cursor-pointer" @click="removeChildrenGroup(group_index)"><i
|
||||||
|
|
@ -120,7 +123,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</draggable>
|
</draggable>
|
||||||
<button @click="addChildrenLink(group_index)" class="btn btn-link btn-sm mt-2">添加链接</button>
|
<button @click="addChildrenLink(group_index)" class="btn btn-link btn-sm mt-2">添加子菜单链接</button>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -230,6 +233,10 @@
|
||||||
this.currentMenuIndex = this.form.menus.length - 1;
|
this.currentMenuIndex = this.form.menus.length - 1;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
groupTypeName(value) {
|
||||||
|
return this.source.types.find(e => e.value == (value || 'link')).name
|
||||||
|
},
|
||||||
|
|
||||||
addChildrenGroup() {
|
addChildrenGroup() {
|
||||||
this.currentMenu.childrenGroup.push({
|
this.currentMenu.childrenGroup.push({
|
||||||
name: {},
|
name: {},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue