| | |
| | | <el-form-item label="菜单类型" required> |
| | | <el-radio-group v-model="dialogForm.type" @change="radioChange"> |
| | | <el-radio label="PC" name="PC" /> |
| | | <el-radio label="APP" name="APP" /> |
| | | <!-- <el-radio label="APP" name="APP" />--> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="菜单名称" required> |
| | |
| | | childrenProperty: 'children' |
| | | }) |
| | | // this.menuOptions = this.menuOptionsAll.filter(i => i.Type === this.dialogForm.type) |
| | | |
| | | }, |
| | | radioChange() { |
| | | this.menuOptions = this.menuOptionsAll.filter(i => i.Type === this.dialogForm.type) |
| | |
| | | edit(operation, row) { |
| | | this.operation = operation |
| | | this.dialogVisible = true |
| | | |
| | | |
| | | this.$nextTick(() => { |
| | | this.dialogForm.type = row.Type |