diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue index f0749d165..8f466893c 100644 --- a/resources/assets/js/pages/manage.vue +++ b/resources/assets/js/pages/manage.vue @@ -308,22 +308,10 @@ - -
- -
-
+ - + import { mapState, mapGetters } from 'vuex' -import TaskDetail from "./manage/components/TaskDetail"; import ProjectArchived from "./manage/components/ProjectArchived"; import TeamManagement from "./manage/components/TeamManagement"; import ProjectManagement from "./manage/components/ProjectManagement"; import DrawerOverlay from "../components/DrawerOverlay"; -import DragBallComponent from "../components/DragBallComponent"; import MobileTabbar from "../components/Mobile/Tabbar"; import UserInput from "../components/UserInput"; import TaskAdd from "./manage/components/TaskAdd"; import Report from "./manage/components/Report"; -import notificationKoro from "notification-koro1"; -import {Store} from "le5le-store"; import MobileBack from "../components/Mobile/Back"; -import TaskMenu from "./manage/components/TaskMenu"; import MobileNotification from "../components/Mobile/Notification"; import MeetingManager from "./manage/components/MeetingManager"; import longpress from "../directives/longpress"; import DialogModal from "./manage/components/DialogModal"; +import TaskModal from "./manage/components/TaskModal"; +import notificationKoro from "notification-koro1"; +import {Store} from "le5le-store"; export default { components: { + TaskModal, DialogModal, MeetingManager, MobileNotification, - TaskMenu, MobileBack, MobileTabbar, UserInput, TaskAdd, - TaskDetail, Report, - DragBallComponent, DrawerOverlay, ProjectManagement, TeamManagement, @@ -504,7 +488,6 @@ export default { 'cacheDialogs', 'cacheProjects', 'projectTotal', - 'taskId', 'wsOpenNum', 'columnTemplate', @@ -519,7 +502,7 @@ export default { 'dialogIns', ]), - ...mapGetters(['taskData', 'dashboardTask']), + ...mapGetters(['dashboardTask']), routeName() { return this.$route.name @@ -897,9 +880,8 @@ export default { } else if (e.keyCode === 75 || e.keyCode === 78) { e.preventDefault(); this.onAddMenu('task') - } else if (e.keyCode === 83 && this.taskId > 0) { + } else if (e.keyCode === 83 && this.$refs.taskModal.checkUpdate()) { e.preventDefault(); - this.$refs.taskDetail.checkUpdate(true) } } }, @@ -975,12 +957,6 @@ export default { } }, - taskVisibleChange(visible) { - if (!visible) { - this.openTask(0) - } - }, - getReportUnread(timeout) { this.reportUnreadTimeout && clearTimeout(this.reportUnreadTimeout) this.reportUnreadTimeout = setTimeout(() => { diff --git a/resources/assets/js/pages/manage/components/DialogModal.vue b/resources/assets/js/pages/manage/components/DialogModal.vue index 7c94f82f9..a757a7ed6 100644 --- a/resources/assets/js/pages/manage/components/DialogModal.vue +++ b/resources/assets/js/pages/manage/components/DialogModal.vue @@ -1,6 +1,6 @@