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"
/>
+
+
+
+ {{ $fd('PacsType', scope.row.PacsTypeEnum) }}
+
+
{{
- $fd("IsTestOK", String(scope.row.IsTestOK))
+ $fd('IsTestOK', String(scope.row.IsTestOK))
}}
@@ -122,6 +152,7 @@
fixed="right"
prop="UserTypeShortName"
show-overflow-tooltip
+ min-width="120px"
>
{{ $t("system:dicom:action:edit") }}{{ $t('system:dicom:action:edit') }}
{{ $t("system:dicom:action:remove") }}{{ $t('system:dicom:action:remove') }}
{{
- $t("system:dicom:action:test")
+ $t('system:dicom:action:test')
}}
@@ -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,