From c5c096a592d6efedc281e3a85a25bf1d2fc83c67 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 11 Jul 2025 11:04:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E8=AE=B0=E6=88=AA=E5=9B=BE=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E6=9C=AA=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trials-panel/reading/dicoms3D/components/ReadPage.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index ff003034..bc166b08 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -1540,7 +1540,7 @@ export default { if (this.isNumber(operateStateEnum)) { this.$refs[`ecrf_${series.TaskInfo.VisitTaskId}`][0].bindAnnotationToQuestion(annotation) } else { - this.saveCustomAnnotation(annotation) + setTimeout(()=>{this.saveCustomAnnotation(annotation)},500) } } } @@ -1622,7 +1622,8 @@ export default { if (annotation.visitTaskId === this.taskInfo.VisitTaskId) { const isBound = this.$refs[`ecrf_${annotation.visitTaskId}`][0].verifyAnnotationIsBound(annotation) if (isBound && this.activeTool === 'Eraser') { - this.$alert('该标记已与问题进行绑定,不允许删除!') + // '该标记已与问题进行绑定,不允许删除!' + this.$alert(this.$t('dicom3D:ReadPage:alert:MarkToQuestionNoDel')) const errorMsg = { message: 'annotation Not allowed to operate' } throw errorMsg } @@ -3167,7 +3168,7 @@ export default { }) .catch(() => {}) }, - async uploadScreenshots(fileName, file) { + async uploadScreenshots(fileName, file) { try { file = this.convertBase64ToBlob(file) const trialId = this.$route.query.trialId