diff --git a/language/original-web.txt b/language/original-web.txt index 251714f3a..41eaf3bf1 100644 --- a/language/original-web.txt +++ b/language/original-web.txt @@ -2061,3 +2061,6 @@ AI开启新会话失败 客户端 是否在该设备上退出登录? 登录设备 + +按工作流 +按状态 diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 54ce65d81..3fe307d53 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -1313,19 +1313,23 @@ export default { }, dialogMsgTransfer: { - handler({time, msgFile, msgRecord, msgText, dialogId}) { - if (time > $A.dayjs().unix() && dialogId == this.dialogId) { - this.$store.state.dialogMsgTransfer.time = 0; - this.$nextTick(() => { - if ($A.isArray(msgFile) && msgFile.length > 0) { - this.sendFileMsg(msgFile); - } else if ($A.isJson(msgRecord) && msgRecord.duration > 0) { - this.sendRecord(msgRecord); - } else if (msgText) { - this.sendMsg(msgText); - } - }); + handler({time, msgFile, msgRecord, msgText, sendType, dialogId}) { + if (time < $A.dayjs().unix()) { + return } + if (dialogId != this.dialogId) { + return; + } + this.$store.state.dialogMsgTransfer.time = 0; + this.$nextTick(() => { + if ($A.isArray(msgFile) && msgFile.length > 0) { + this.sendFileMsg(msgFile); + } else if ($A.isJson(msgRecord) && msgRecord.duration > 0) { + this.sendRecord(msgRecord); + } else if (msgText) { + this.sendMsg(msgText, sendType); + } + }); }, immediate: true }, @@ -1537,11 +1541,10 @@ export default { if (typeof text === "string" && text) { textBody = text; } else { - textBody = this.msgText; + textBody = type === "md" ? this.$refs.input.getText() : this.msgText; emptied = true; } if (type === "md") { - textBody = this.$refs.input.getText() textType = "md" } else if (type === "silence") { silence = "yes" @@ -2258,10 +2261,6 @@ export default { if (e.dataTransfer.effectAllowed === 'move') { return; } - const postFiles = Array.prototype.slice.call(e.dataTransfer.files); - if (postFiles.length === 0) { - return; - } this.dialogDrag = true; } }, diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index 4e46d87f0..4b0b3181f 100755 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -427,7 +427,7 @@