From 0942c32cbae81b6bd247cfb7b1fc968e6eb1a0c8 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 13 Dec 2024 13:29:31 +0800 Subject: [PATCH] =?UTF-8?q?PACS=E5=BD=B1=E5=83=8F=E6=8B=89=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inspection.js | 18 + .../system/dicomAE/components/edit-dicom.vue | 132 +++-- src/views/system/dicomAE/index.vue | 152 +++--- .../components/pull-image-list.vue | 486 ++++++++++++++++++ .../components/push-record-list.vue | 96 ++-- src/views/trials/trials-inspection/index.vue | 149 +++--- vue.config.js | 2 +- 7 files changed, 806 insertions(+), 229 deletions(-) create mode 100644 src/views/trials/trials-inspection/components/pull-image-list.vue diff --git a/src/api/inspection.js b/src/api/inspection.js index 0e2f7a8..30569f8 100644 --- a/src/api/inspection.js +++ b/src/api/inspection.js @@ -161,4 +161,22 @@ export function verifyTrialSubject(data) { method: 'post', data }) +} + +// pacs可拉取列表 +export function getCFindStudyList(data) { + return request({ + url: '/Patient/getCFindStudyList', + method: 'post', + data + }) +} + +// pacs拉取 +export function cmoveStudyList(data) { + return request({ + url: '/Patient/cmoveStudyList', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/views/system/dicomAE/components/edit-dicom.vue b/src/views/system/dicomAE/components/edit-dicom.vue index 7682174..4078b3a 100644 --- a/src/views/system/dicomAE/components/edit-dicom.vue +++ b/src/views/system/dicomAE/components/edit-dicom.vue @@ -17,6 +17,24 @@ label-width="100px" >
+ + + + + + @@ -52,7 +70,7 @@ :disabled="btnLoading" @click="handleCancel" > - {{ $t("common:button:cancel") }} + {{ $t('common:button:cancel') }} - {{ $t("common:button:save") }} + {{ $t('common:button:save') }}
@@ -68,9 +86,9 @@ \ No newline at end of file diff --git a/src/views/system/dicomAE/index.vue b/src/views/system/dicomAE/index.vue index e1810e6..3fcf6e6 100644 --- a/src/views/system/dicomAE/index.vue +++ b/src/views/system/dicomAE/index.vue @@ -2,6 +2,24 @@
+ + + + + {{ - $t("system:dicom:search:search") + $t('system:dicom:search:search') }} {{ - $t("system:dicom:search:reset") + $t('system:dicom:search:reset') }} {{ $t("system:dicom:search:add") }}{{ $t('system:dicom:search:add') }} @@ -71,6 +89,18 @@ show-overflow-tooltip sortable="custom" /> + + + + @@ -122,6 +152,7 @@ fixed="right" prop="UserTypeShortName" show-overflow-tooltip + min-width="120px" > @@ -162,22 +193,23 @@
\ No newline at end of file diff --git a/vue.config.js b/vue.config.js index 9e3b5c6..ae75698 100644 --- a/vue.config.js +++ b/vue.config.js @@ -40,7 +40,7 @@ module.exports = { // target: 'http://123.56.181.144:8060/api', // 国内测试环境1 // target: 'http://123.56.181.144:8000/api', // 国内测试环境 // target: 'http://106.14.89.110:8079', // 国内测试环境2 - target: 'http://106.14.89.110:30010', // 国内测试环境2 + target: 'http://106.14.89.110:30021', // 国内测试环境2 // target: 'http://123.56.181.144:7000', changeOrigin: true, secure: false,