| | |
| | | ], |
| | | //文件 |
| | | file: [ |
| | | { label: '指定当前版本', code: 'file_assign', isCommonMethod: false },//文件-指定当前版本 |
| | | { label: '比对', code: 'file_add_relative', isCommonMethod: false }//比对 |
| | | { label: '指定当前版本', code: 'file_assign', subMenu: [], icon: 'export', isCommonMethod: false },//文件-指定当前版本 |
| | | { label: '比对', code: 'file_add_relative', subMenu: [], icon: 'export', isCommonMethod: false }//比对 |
| | | ] |
| | | } |
| | | } |
| | |
| | | menuItemClick({ item, key }) { |
| | | const menuKeyArray = key.split('_') |
| | | const menuArrayItem = this.defaultContextMenuList[this.tableRowInfo.param].find(item => item.code === key) |
| | | const subMenuArrayItem = this.defaultContextMenuList[this.tableRowInfo.param].find(item => item.subMenu.length > 0).subMenu.find(item => item.code === key) |
| | | let isCommonMethod, modalTitle |
| | | if (menuArrayItem) { |
| | | isCommonMethod = menuArrayItem.isCommonMethod |
| | | modalTitle = menuArrayItem.label |
| | | } else { |
| | | const subMenuArrayItem = this.defaultContextMenuList[this.tableRowInfo.param].find(item => item.subMenu.length > 0).subMenu.find(item => item.code === key) |
| | | isCommonMethod = subMenuArrayItem.isCommonMethod |
| | | modalTitle = subMenuArrayItem.label |
| | | } |