From 5216bf9f62c3d97238cf6c76a51ceca05cea0131 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 30 Dec 2025 11:44:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=97=E8=AF=95=E8=80=85=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E8=A1=A8=E6=9F=A5=E7=9C=8B=E5=85=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trials.js | 8 + src/components/readingChart/index.vue | 1 - .../subject-list/components/SubjectChart.vue | 289 ++++++++++++++++++ .../subject/subject-list/index.vue | 266 +++++----------- 4 files changed, 379 insertions(+), 185 deletions(-) create mode 100644 src/views/trials/trials-panel/subject/subject-list/components/SubjectChart.vue diff --git a/src/api/trials.js b/src/api/trials.js index 3227472a..764286a0 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -4407,6 +4407,14 @@ export function getTrialEfficacyEvaluationStatList(data) { data }) } +// 受试者图表 +export function getReportsChartSummary(data) { + return request({ + url: `/ReadingImageTask/getReportsChartSummary`, + method: 'post', + data + }) +} // 靶段标注列表 export function getTrialSubjectVisitMarkList(data) { return request({ diff --git a/src/components/readingChart/index.vue b/src/components/readingChart/index.vue index 4d51866d..1c4ae9a8 100644 --- a/src/components/readingChart/index.vue +++ b/src/components/readingChart/index.vue @@ -8,7 +8,6 @@ + \ No newline at end of file diff --git a/src/views/trials/trials-panel/subject/subject-list/index.vue b/src/views/trials/trials-panel/subject/subject-list/index.vue index e0ab3a4c..b963d297 100644 --- a/src/views/trials/trials-panel/subject/subject-list/index.vue +++ b/src/views/trials/trials-panel/subject/subject-list/index.vue @@ -6,12 +6,8 @@ - + @@ -21,7 +17,8 @@ - + @@ -45,14 +42,8 @@ - + {{ $t('common:button:new') }} @@ -61,226 +52,127 @@ - + - + - + + + + +