mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-12-12 05:37:05 +08:00
* Refactor code, remove unused methods and optimized application. * Delete redundant action's, and some deprecated. * Optimize delete record container to panels in window. * fix delete tag view when change roles.
49 lines
1007 B
Vue
49 lines
1007 B
Vue
<template>
|
|
<el-menu
|
|
:collapse="isCollapse"
|
|
class="el-menu-demo"
|
|
@select="typeFormat"
|
|
>
|
|
<el-submenu
|
|
index="xlsx"
|
|
>
|
|
<template
|
|
slot="title"
|
|
>
|
|
{{ $t('components.contextMennuWindowReport') }}
|
|
</template>
|
|
<template v-for="(format, index) in supportedTypes">
|
|
<el-menu-item
|
|
:key="index"
|
|
:index="index"
|
|
>
|
|
{{ format }}
|
|
</el-menu-item>
|
|
</template>
|
|
</el-submenu>
|
|
<el-menu-item
|
|
index="eliminar"
|
|
@click="deleteRecord()"
|
|
>
|
|
{{ $t('window.deleteRecord') }}
|
|
</el-menu-item>
|
|
<el-menu-item
|
|
v-for="(process, key) in processMenu"
|
|
:key="key"
|
|
index="process"
|
|
@click="showModalTable(process)"
|
|
>
|
|
{{ process.name }}
|
|
</el-menu-item>
|
|
</el-menu>
|
|
</template>
|
|
|
|
<script>
|
|
import { menuTableMixin } from '@/components/ADempiere/DataTable/menu/mixinMenu'
|
|
|
|
export default {
|
|
name: 'ContextMenu',
|
|
mixins: [menuTableMixin]
|
|
}
|
|
</script>
|