1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-12-12 05:37:05 +08:00
EdwinBetanc0urt 7f74235073
Refactor code, remove unused methods and optimized application. (#318)
* 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.
2020-02-10 21:13:19 -04:00

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>