| | |
| | | const setMenuClick = (res) => { |
| | | if (checkMenuFlag.value && checkMenuFlag.value == res.id) { |
| | | checkMenuFlag.value = null; |
| | | |
| | | if (childMenuOptions.value != null) { |
| | | if (childMenuOptions.value[0] == res.id[0]) { |
| | | childMenuOptions.value = null; |
| | | emit("menusData", { id: null, isActive: false }); |
| | | menuTool.clearLeftTools(res); |
| | | } |
| | | |
| | | if (checkMenuChildFlag.value != null) { |
| | | if (checkMenuChildFlag.value[0] == res.id[0]) { |
| | | checkMenuChildFlag.value = null; |
| | |
| | | } |
| | | res.isActive = false; |
| | | } else { |
| | | if (childMenuOptions.value != null) { |
| | | menuTool.clearLeftTools({ id: childMenuOptions.value }); |
| | | |
| | | emit("menusData", { id: null, isActive: false }); |
| | | childMenuOptions.value = null; |
| | | if (checkMenuChildFlag.value != null) { |
| | | menuTool.clearLeftTools({ id: checkMenuChildFlag.value }); |
| | | checkMenuChildFlag.value = null; |
| | | } |
| | | } |
| | | // menuTool.thematicTools(res); |
| | | checkMenuFlag.value = res.id; |
| | | res.isActive = true; |
| | | |
| | | // menuTool.thematicTools(res); |
| | | } |
| | | emit("menusData", res); |
| | | }; |