|
|
|
@ -17,7 +17,9 @@
|
|
|
|
|
<div class="card-header">
|
|
|
|
|
<div class="title">菜单</div>
|
|
|
|
|
<div class="action">
|
|
|
|
|
<el-button type="text" @click="handleCreateMenu()">新增</el-button>
|
|
|
|
|
<el-button type="text" @click="(state.condition2.menuId = null), handleCreateMenu()">
|
|
|
|
|
新增
|
|
|
|
|
</el-button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
@ -120,7 +122,14 @@
|
|
|
|
|
<el-cascader
|
|
|
|
|
v-model="menuState.form.parentId"
|
|
|
|
|
:options="list"
|
|
|
|
|
:props="{ label: 'title', value: 'id' }"
|
|
|
|
|
:props="{
|
|
|
|
|
label: 'title',
|
|
|
|
|
value: 'id',
|
|
|
|
|
children: 'menuChild',
|
|
|
|
|
checkStrictly: true,
|
|
|
|
|
expandTrigger: 'hover',
|
|
|
|
|
emitPath: false,
|
|
|
|
|
}"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="菜单类型" prop="type">
|
|
|
|
|