From 1db75cf4f7af06c34bf258e8a37027d57e3a00d8 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 8 Jul 2026 16:03:55 +0800 Subject: [PATCH 1/3] =?UTF-8?q?MRI-PDFF=E6=8A=A5=E5=91=8A=E9=A1=B5?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms/components/ReportPage.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue b/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue index 3b4e0786..5c9afa9d 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue @@ -505,15 +505,23 @@ export default { var idx = item.Childrens.findIndex(i => i.QuestionMark === 8) var idxLoc = item.Childrens.findIndex(i => i.QuestionMark === 10) var state = item.Childrens.findIndex(i => i.QuestionMark === 7) + if (this.CriterionType === 22) { + idx = item.Childrens.findIndex(i => i.QuestionMark === 1106) + } if (idx > -1) { if (item.Childrens[idx].Answer.length > 0) { var k = item.Childrens[idx].Answer.findIndex(v => v.Answer !== '') var part = '' - if (obj.IsCanEditPosition) { - part = `${item.Childrens[idx].Answer[k].Answer}--${item.Childrens[idxLoc].Answer[k].Answer}` + if (this.CriterionType === 22) { + part = item.Childrens[idx].Answer[k].Answer ? this.$fd('Liver4Segmentation', parseInt(item.Childrens[idx].Answer[k].Answer)) : '' } else { - part = `${item.Childrens[idx].Answer[k].Answer}` + if (obj.IsCanEditPosition) { + part = `${item.Childrens[idx].Answer[k].Answer}--${item.Childrens[idxLoc].Answer[k].Answer}` + } else { + part = `${item.Childrens[idx].Answer[k].Answer}` + } } + if (item.SplitOrMergeLesionName && k > -1) { // obj.QuestionName = `${obj.QuestionName} --${part} (Split from ${item.SplitOrMergeLesionName})` obj.QuestionName = `${obj.QuestionName} --${part}` @@ -531,6 +539,7 @@ export default { this.$set(obj, 'Answers', Answers) // obj.QuestionName = `${obj.QuestionName} ` } else if (!item.SplitOrMergeLesionName && k > -1) { + console.log(part) obj.QuestionName = `${obj.QuestionName}--${part}` const Answers = {} if (state >= 0) { From f282fdfabc8a18047469b6c802e99bc4e87f3b82 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 8 Jul 2026 16:46:50 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=98=AF=E5=90=A6=E5=A4=8D=E5=88=B6?= =?UTF-8?q?=E5=90=8E=E7=BB=AD=E8=A1=A8=E5=8D=95=E5=8E=BB=E9=99=A4=E6=A0=87?= =?UTF-8?q?=E5=87=86=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/trials/trials-panel/reading/read-task/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/reading/read-task/index.vue b/src/views/trials/trials-panel/reading/read-task/index.vue index 4bc0b838..03d3646d 100644 --- a/src/views/trials/trials-panel/reading/read-task/index.vue +++ b/src/views/trials/trials-panel/reading/read-task/index.vue @@ -209,7 +209,7 @@ From 1cc57ad1d6737fbfbeaf6fbed6675d0a8870a7c0 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Thu, 9 Jul 2026 09:30:19 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E9=87=8D=E9=98=85=E8=A1=A8=E5=8D=95=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/trials/trials-panel/reading/read-task/index.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/trials/trials-panel/reading/read-task/index.vue b/src/views/trials/trials-panel/reading/read-task/index.vue index 03d3646d..8bbb8a88 100644 --- a/src/views/trials/trials-panel/reading/read-task/index.vue +++ b/src/views/trials/trials-panel/reading/read-task/index.vue @@ -482,9 +482,9 @@ export default { if (!valid) return this.loading = true this.btnLoading = true - if (!this.ApplyforReasonForm.IsCopyOrigenalForms || !this.isTumor) { - this.ApplyforReasonForm.IsCopyFollowForms = false - } + // if (!this.ApplyforReasonForm.IsCopyOrigenalForms || !this.isTumor) { + // this.ApplyforReasonForm.IsCopyFollowForms = false + // } var params = { TaskIdList: [ this.rowData.Id