From 26558472b485b9f83113c76f06379be63dfbe50b Mon Sep 17 00:00:00 2001
From: lichuanyang <1176537920@qq.com>
Date: Thu, 15 Aug 2024 13:06:03 +0800
Subject: [PATCH] =?UTF-8?q?dicom=E6=95=B0=E6=8D=AE=E5=90=8C=E6=AD=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/tblist/patientexamlist/index.ts | 9 +-
src/views/tblist/patientexamlist/index.vue | 22 +-
.../patientexamlistultrasonic/index.vue | 302 +++++++++---------
3 files changed, 168 insertions(+), 165 deletions(-)
diff --git a/src/api/tblist/patientexamlist/index.ts b/src/api/tblist/patientexamlist/index.ts
index a80a4d82..3b08a1e8 100644
--- a/src/api/tblist/patientexamlist/index.ts
+++ b/src/api/tblist/patientexamlist/index.ts
@@ -75,8 +75,13 @@ export const PatientexamlistApi = {
return await request.put({ url: `/tblist/patientexamlist/examineupdate`, data })
},
- // 超声审核
- examine: async (id: String) => {
+ // 超声审核
+ examine: async (id: String) => {
return await request.get({ url: `/tblist/patientexamlist/examine?id=` + id })
},
+
+ // dicom数据同步
+ dicomDataSync: async () => {
+ return await request.get({ url: `/tblist/patientexamlist/dicomDataSync` })
+ },
}
diff --git a/src/views/tblist/patientexamlist/index.vue b/src/views/tblist/patientexamlist/index.vue
index 680ebf54..e3a200fd 100644
--- a/src/views/tblist/patientexamlist/index.vue
+++ b/src/views/tblist/patientexamlist/index.vue
@@ -264,6 +264,7 @@
>
导出
+ 同步
@@ -287,7 +288,7 @@
-
+
-
-
+
+
@@ -321,7 +322,7 @@
:formatter="dateFormatter"
width="180px"
/>
-
+
{
+const opendicomViewFrom = (id: number, orgid: string, regid: string) => {
dicomViewRef.value.open(id, orgid, regid)
}
/** 表格行点击 */
const clickNumber = ref(0)
function handleEdit(row) {
console.log(111111121212)
- if(row.deviceType!="US")//US是超声类
- {
- opendicomViewFrom(row.id,row.orgId,row.regId)
+ if (row.deviceType != 'US') {
+ //US是超声类
+ opendicomViewFrom(row.id, row.orgId, row.regId)
}
-
/* clickNumber.value++;
if (clickNumber.value == 2) {
@@ -520,6 +520,10 @@ const getList = async () => {
}
}
+const dicomDataSync = async () => {
+ PatientexamlistApi.dicomDataSync()
+}
+
/** 搜索按钮操作 */
const handleQuery = () => {
queryParams.pageNo = 1
diff --git a/src/views/tblist/patientexamlistultrasonic/index.vue b/src/views/tblist/patientexamlistultrasonic/index.vue
index a11f8dc6..5f0e0261 100644
--- a/src/views/tblist/patientexamlistultrasonic/index.vue
+++ b/src/views/tblist/patientexamlistultrasonic/index.vue
@@ -26,7 +26,7 @@
class="!w-160px"
/>
-
-
-
-
-
- 今天
- 昨天
- 三天内
- 一周
-
-
-
-
+
+
+
+ 今天
+ 昨天
+ 三天内
+ 一周
+
+
+
+
-
-
-
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
+
-
-
- {{ scope.row.reportstatus }}
-
-
-
-
+
+
+ {{ scope.row.reportstatus }}
+
+
+
+
-
-
-
+
+
+
-
-
+
+
申请
-
-
-
+
+