diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 04ef712f..8034dd8d 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -162,24 +162,19 @@ export default { }, dialogId: { - handler() { - this.autoBottom = true; - this.msgNew = 0; - this.topId = -1; - this.getMsg(); + handler(id) { + if (id) { + this.autoBottom = true; + this.msgNew = 0; + this.topId = -1; + this.$store.dispatch("getDialogMsgs", id); + } }, immediate: true } }, methods: { - getMsg() { - if (!this.dialogId) { - return; - } - this.$store.dispatch("getDialogMsgs", this.dialogId); - }, - sendMsg(text) { if (typeof text === "string" && text) { this.msgText = text; diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index cd3dde58..85a57e1f 100644 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -345,7 +345,7 @@