From a7a8f25ca0bb8a12acdc03c32193908986ffed2b Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 17 Jan 2024 14:12:00 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=9B=BD=E9=99=85?= =?UTF-8?q?=E5=8C=96=E5=8F=8A=E4=BF=9D=E5=AD=98=E7=97=85=E7=81=B6=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E6=97=A0=E6=A0=87=E8=AE=B0=E6=97=B6=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=88=AA=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintignore | 2 +- .../dicoms/components/Fusion/PetCt.vue | 3 +- .../components/Fusion/TableQuestionItem.vue | 2 +- .../components/IRecist/QuestionForm.vue | 2 +- .../dicoms/components/Lugano/QuestionForm.vue | 30 ++++++++++--------- .../dicoms/components/PCWG/QuestionForm.vue | 2 +- .../dicoms/components/Recist/QuestionForm.vue | 2 +- .../components/RecistBM/QuestionForm.vue | 2 +- .../reading/oncology-review/index.vue | 3 +- 9 files changed, 26 insertions(+), 22 deletions(-) diff --git a/.eslintignore b/.eslintignore index 3ff12bc3..f8cee48b 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,7 +4,7 @@ src/utils/* public dist -src/* +# src/* src/views/trials/trials-panel/visit/* src/App.vue src/views/trials/trials-panel/reading/global-review/* diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue index 13ccff38..01a8b054 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue @@ -2056,7 +2056,8 @@ export default { }, startTimer() { timerId = setTimeout(() => { - this.$confirm('当前pet-ct图像融合耗时过长,是否继续等待?', '提示', { + // '当前pet-ct图像融合耗时过长,是否继续等待?' + this.$confirm(this.$t('trials:lugano:message:fusionMsg'), this.$t('trials:lugano:message:fusiontip'), { type: 'warning' }).then(() => { diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestionItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestionItem.vue index 444855bc..abbf12c5 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestionItem.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestionItem.vue @@ -742,7 +742,7 @@ export default { // 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验) // 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验) var picturePath = '' - if (val) { + if (val && otherMeasureData) { var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue index ca847b76..5b536c3f 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue @@ -1962,7 +1962,7 @@ export default { // 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验) // 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验) var picturePath = '' - if (val) { + if (val && measureData) { var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue index 531f31f5..df0f19e8 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue @@ -190,19 +190,21 @@ -
- Image -
+ :label="$t('trials:lugano:button:suvscreenshot')" + > +
+ Image +
+
{ var picturePath = '' - if (val) { + if (val && measureData) { var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' } diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue index 11ae0df8..536f8618 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue @@ -1324,7 +1324,7 @@ export default { // 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验) // 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验) var picturePath = '' - if (val) { + if (val && measureData) { var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' diff --git a/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue index c83e02a8..9d1005c2 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue @@ -972,7 +972,7 @@ export default { DicomEvent.$emit('getScreenshots', async val => { var picturePath = '' - if (val) { + if (val && measureData) { var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' diff --git a/src/views/trials/trials-panel/reading/oncology-review/index.vue b/src/views/trials/trials-panel/reading/oncology-review/index.vue index bab2ddc5..a3bb3d83 100644 --- a/src/views/trials/trials-panel/reading/oncology-review/index.vue +++ b/src/views/trials/trials-panel/reading/oncology-review/index.vue @@ -368,7 +368,8 @@ export default { if (isDiffer) { this.loading = false // '肿瘤学阅片结论不能为空!' this.$t('trials:oncologyReview:message:msg1' - this.$confirm('肿瘤学阅片结果与影像学整体肿瘤评估不一致,请填写原因!', { + // '肿瘤学阅片结果与影像学整体肿瘤评估不一致,请填写原因!' + this.$confirm(this.$t('trials:oncologyReview:message:msg2'), { type: 'warning', distinguishCancelAndClose: true }) From 6352a6652e9cfefde477b08701c2bd0c7e627404 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 17 Jan 2024 14:24:35 +0800 Subject: [PATCH 2/5] 1 --- .eslintignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintignore b/.eslintignore index f8cee48b..3ff12bc3 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,7 +4,7 @@ src/utils/* public dist -# src/* +src/* src/views/trials/trials-panel/visit/* src/App.vue src/views/trials/trials-panel/reading/global-review/* From d769e4ddd937d9e724fbff59a4f0db0068978551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E9=A3=9E?= Date: Wed, 17 Jan 2024 15:01:20 +0800 Subject: [PATCH 3/5] 1 --- .../trial-summary/upload-monitor/index.vue | 29 +++++++++- .../components/uploadDicomFiles2.vue | 54 ++++++++++--------- 2 files changed, 56 insertions(+), 27 deletions(-) diff --git a/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue b/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue index 653e11b0..c478cc06 100644 --- a/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue +++ b/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue @@ -289,8 +289,33 @@ :close-on-click-modal="false" custom-class="base-dialog-wrapper" > -
- {{ lookText }} +
+
+ {{$t('trials:uploadDicomList:table:FailedNumber')}}: {{lookText.Failed.length}} + {{$t('trials:uploadDicomList:table:ExistedNumber')}}: {{lookText.Existed.length}} + {{$t('trials:uploadDicomList:table:UploadedNumber')}}: {{lookText.Uploaded.length}} +
+
+
{{$t('trials:uploadDicomList:table:Failed')}}:
+
+
{{item}}
+
+
+
+
+
{{$t('trials:uploadDicomList:table:Existed')}}:
+
+
{{item}}
+
+
+
+
+
{{$t('trials:uploadDicomList:table:Uploaded')}}:
+
+
{{item}}
+
+
+