From 0accca7ec131868f01c9c961f7f58b2fa9ccf250 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Wed, 10 Apr 2024 15:13:28 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=E5=88=97?=
=?UTF-8?q?=E8=A1=A8=E7=82=B9=E5=87=BB=E9=87=8D=E7=BD=AE=E6=88=96=E6=8E=92?=
=?UTF-8?q?=E5=BA=8F=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../attachments/reReading-tracking/index.vue | 1 +
.../site-research/components/users.vue | 15 ++++++++++-----
.../reading/consistency-analysis/index.vue | 1 +
.../Fusion/js/initCornerstoneDICOMImageLoader.js | 6 +++++-
.../reading/dicoms/components/StudyList.vue | 5 ++++-
.../trial-summary/login-log/index.vue | 1 +
.../trial-summary/upload-monitor/index.vue | 3 ---
.../visit/consistency-check/index.vue | 1 -
8 files changed, 22 insertions(+), 11 deletions(-)
diff --git a/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue b/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue
index 03802439..5db7c2b5 100644
--- a/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue
+++ b/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue
@@ -763,6 +763,7 @@ export default {
this.getList()
},
handleReset() {
+ this.timeList = null
this.searchData = searchDataDefault()
this.getList()
},
diff --git a/src/views/trials/trials-panel/attachments/site-research/components/users.vue b/src/views/trials/trials-panel/attachments/site-research/components/users.vue
index 0450702f..0d499592 100644
--- a/src/views/trials/trials-panel/attachments/site-research/components/users.vue
+++ b/src/views/trials/trials-panel/attachments/site-research/components/users.vue
@@ -21,7 +21,7 @@
@@ -29,7 +29,7 @@
v-for="item of dict.type.SiteSurvey_UserRoles"
:key="item.value"
:label="item.label"
- :value="item.value"
+ :value="parseInt(item.raw.Code)"
/>
@@ -164,12 +164,16 @@
+ >
+
+ {{ $fd('SiteSurvey_UserRoles',scope.row.TrialRoleCode) }}
+
+
{
SiteId: '',
UserTypeId: '',
IsGenerateAccount: null,
- TrialRoleNameId: '',
+ TrialRoleCode: '',
UserName: '',
OrganizationName: '',
FormWriterKeyInfo: '',
@@ -292,6 +296,7 @@ export default {
}
},
mounted() {
+ console.log(this.dict.type.SiteSurvey_UserRoles)
this.getList()
this.getSite()
this.getUserType()
diff --git a/src/views/trials/trials-panel/reading/consistency-analysis/index.vue b/src/views/trials/trials-panel/reading/consistency-analysis/index.vue
index 6dd07667..9bc78021 100644
--- a/src/views/trials/trials-panel/reading/consistency-analysis/index.vue
+++ b/src/views/trials/trials-panel/reading/consistency-analysis/index.vue
@@ -978,6 +978,7 @@ export default {
this.getList()
},
handleReset() {
+ this.timeList = null
this.searchData = searchDataDefault()
this.getList()
},
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/js/initCornerstoneDICOMImageLoader.js b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/js/initCornerstoneDICOMImageLoader.js
index 584e981d..4af21a97 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/js/initCornerstoneDICOMImageLoader.js
+++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/js/initCornerstoneDICOMImageLoader.js
@@ -4,7 +4,11 @@ import * as cornerstoneTools from '@cornerstonejs/tools'
import cornerstoneDICOMImageLoader from '@cornerstonejs/dicom-image-loader'
import intel from './d-intel.json'
cornerstone.init({
- gpuTier: intel
+ gpuTier: intel,
+ rendering: {
+ // useCPURendering: false,
+ useNorm16Texture: true
+ }
})
cornerstone.Settings.getRuntimeSettings().set('useCursors', false)
window.cornerstone = cornerstone
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue b/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
index 5831172b..cb0b2f8e 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
@@ -236,11 +236,14 @@ export default {
cornerstone.events.addEventListener('cornerstoneimageloaded', this.cornerstoneImageLoaded)
// cornerstone.events.addEventListener('cornerstoneimagecachefull', this.cornerstoneimagecachefull)
// cornerstone.events.addEventListener('cornerstoneimagecachechanged', this.cornerstoneimagecachechanged)
+ window.addEventListener('beforeunload', e => {
+ cornerstone.imageCache.purgeCache()
+ })
},
beforeDestroy() {
- console.log('study---beforeDestroy')
cornerstone.imageCache.purgeCache()
DicomEvent.$off('refreshStudyListMeasureData')
+ window.removeEventListener('beforeunload', e => { cornerstone.imageCache.purgeCache() })
},
methods: {
initStudyInfo() {
diff --git a/src/views/trials/trials-panel/trial-summary/login-log/index.vue b/src/views/trials/trials-panel/trial-summary/login-log/index.vue
index ce24e71f..2f6f6087 100644
--- a/src/views/trials/trials-panel/trial-summary/login-log/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/login-log/index.vue
@@ -210,6 +210,7 @@ export default {
},
// 重置列表查询
handleReset() {
+ this.datetimerange = null
this.searchData = searchDataDefault()
this.getList()
},
diff --git a/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue b/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue
index a58aeb4d..fb9a1014 100644
--- a/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/upload-monitor/index.vue
@@ -183,7 +183,6 @@
min-width="120"
:label="$t('trials:uploadMonitor:table:uploadInterval')"
show-overflow-tooltip
- sortable="custom"
>
{{scope.row.UploadIntervalStr}}
@@ -195,7 +194,6 @@
min-width="120"
:label="$t('trials:uploadMonitor:table:archiveInterval')"
show-overflow-tooltip
- sortable="custom"
>
{{scope.row.ArchiveIntervalStr}}
@@ -207,7 +205,6 @@
min-width="100"
:label="$t('trials:uploadMonitor:table:totalTime')"
show-overflow-tooltip
- sortable="custom"
>
{{scope.row.TimeInterval}}
diff --git a/src/views/trials/trials-panel/visit/consistency-check/index.vue b/src/views/trials/trials-panel/visit/consistency-check/index.vue
index 7a5a659f..d8331851 100644
--- a/src/views/trials/trials-panel/visit/consistency-check/index.vue
+++ b/src/views/trials/trials-panel/visit/consistency-check/index.vue
@@ -165,7 +165,6 @@
:label="$t('trials:consistencyCheck:table:modality')"
show-overflow-tooltip
width="140"
- sortable="custom"
>
{{ scope.row.Modalitys }}