From bb04e1bc1d86f6cec0b8149d0ce480aa553a3df9 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Sun, 7 Apr 2024 16:01:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BF=E8=A7=86=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/readManagenent.js | 11 ++ src/api/trials/visit.js | 27 ++++ .../trials-layout/components/trialsNavbar.vue | 3 +- .../trials-list/components/TrialForm.vue | 2 +- .../hirVisit/components/edit-study-list.vue | 153 +++++++++++++++--- .../trials/trials-panel/hirVisit/index.vue | 39 ++++- .../trials-panel/readManagenent/index.vue | 53 +++--- 7 files changed, 244 insertions(+), 44 deletions(-) create mode 100644 src/api/readManagenent.js diff --git a/src/api/readManagenent.js b/src/api/readManagenent.js new file mode 100644 index 0000000..1ef37e5 --- /dev/null +++ b/src/api/readManagenent.js @@ -0,0 +1,11 @@ +// 阅片管理 +import request from '@/utils/request' + +// 任务列表 +export function getPatientVisitTaskList(data) { + return request({ + url: '/Patient/getPatientVisitTaskList', + method: 'post', + data + }) +} diff --git a/src/api/trials/visit.js b/src/api/trials/visit.js index ee7e290..132c488 100644 --- a/src/api/trials/visit.js +++ b/src/api/trials/visit.js @@ -303,4 +303,31 @@ export function getSubjectImageZipInfo(id) { url: `/Patient/getSubjectImageZipInfo/${id}`, method: 'get', }) +} + +// 访视->修改检查->获取访视已绑定的检查 +export function getCurrentVisitPatientStudyList(data) { + return request({ + url: `/Patient/getCurrentVisitPatientStudyList`, + method: 'post', + data + }) +} + +// 访视->修改检查->获取访视可绑定的检查 +export function getPatientOtherStudyList(data) { + return request({ + url: `/Patient/getPatientOtherStudyList`, + method: 'post', + data + }) +} + +// 访视->修改检查->修改访视和检查绑定关系 +export function updateSubjectVisitStudyBinding(data) { + return request({ + url: `/Patient/updateSubjectVisitStudyBinding`, + method: 'put', + data + }) } \ No newline at end of file diff --git a/src/views/trials/trials-layout/components/trialsNavbar.vue b/src/views/trials/trials-layout/components/trialsNavbar.vue index 75e8970..0223b63 100644 --- a/src/views/trials/trials-layout/components/trialsNavbar.vue +++ b/src/views/trials/trials-layout/components/trialsNavbar.vue @@ -32,10 +32,9 @@ - + {{ $t("trials:tab:trials") }} diff --git a/src/views/trials/trials-list/components/TrialForm.vue b/src/views/trials/trials-list/components/TrialForm.vue index 680df94..7df2ccc 100644 --- a/src/views/trials/trials-list/components/TrialForm.vue +++ b/src/views/trials/trials-list/components/TrialForm.vue @@ -212,7 +212,7 @@