diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue index eaf2deea..91513a95 100644 --- a/resources/assets/js/pages/manage.vue +++ b/resources/assets/js/pages/manage.vue @@ -103,7 +103,9 @@
  • - + + +
  • @@ -112,7 +114,7 @@
  • - +
  • @@ -256,15 +258,15 @@ + :mask-closable="false" + :footer-hide="true" + @on-visible-change="taskVisibleChange">
    - +
    @@ -463,12 +465,8 @@ export default { return num; }, - dashboardTotal() { - return this.dashboardTask.today.length + this.dashboardTask.overdue.length - }, - unreadTotal() { - return this.msgAllUnread + this.dashboardTotal + this.reportUnreadNumber; + return this.msgAllUnread + this.dashboardTask.overdue.length + this.reportUnreadNumber; }, currentLanguage() { @@ -787,10 +785,13 @@ export default { }, shortcutEvent(e) { - if (e.keyCode === 75 || e.keyCode === 78) { - if (e.metaKey || e.ctrlKey) { + if (e.metaKey || e.ctrlKey) { + if (e.keyCode === 75 || e.keyCode === 78) { e.preventDefault(); this.onAddTask(0) + } else if (e.keyCode === 83 && this.taskId > 0) { + e.preventDefault(); + this.$refs.taskDetail.checkUpdate(true) } } },