From f35be1c7fbfc3b121ac68e88629a500af0b1a782 Mon Sep 17 00:00:00 2001 From: hanbaoshan <hanbaoshan@aiotlink.com> Date: 星期二, 04 八月 2020 20:58:00 +0800 Subject: [PATCH] 应用入口操作相关交互更新 --- src/pages/desktop/index/components/ToolsEntry.vue | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/pages/desktop/index/components/ToolsEntry.vue b/src/pages/desktop/index/components/ToolsEntry.vue index cc44556..f721fb0 100644 --- a/src/pages/desktop/index/components/ToolsEntry.vue +++ b/src/pages/desktop/index/components/ToolsEntry.vue @@ -29,21 +29,28 @@ } }, methods: { - dockClick(dock) { + debugger if (dock.type === '1') { window.open(dock.url); - } else if (dock.type === '2') { - debugger + } else if (dock.type === '2' && !dock.isOpen) { this.$store.dispatch('desktop/addFrame', { id: dock.id, icon: dock.src, title: dock.name, url: dock.url }); - } else if (dock.type === '3') { + debugger + this.$store.commit('desktop/addMinDock', { + id: dock.id, + src: dock.src, + alt: dock.title, + type: "3", + highlight: true, + isOpen: dock.isOpen + }); + } else if (dock.type === '2' && dock.isOpen) { this.$store.commit('desktop/resetMinFrame', dock.id); - this.resetDockItem(); } }, resetDockItem() { -- Gitblit v1.8.0