From bc674ec33440ce304cfed86520a9cc43937d0bc7 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 17 Jul 2024 15:58:41 +0800 Subject: [PATCH] pacs --- src/api/trials.js | 17 ++ src/views/system/login-log/index.vue | 4 +- .../components/uploadDicomFiles2.vue | 12 +- .../crc-upload/components/uploadDiocmPacs.vue | 250 +++++++++--------- .../trials-panel/visit/crc-upload/index.vue | 2 +- vue.config.js | 4 +- 6 files changed, 156 insertions(+), 133 deletions(-) diff --git a/src/api/trials.js b/src/api/trials.js index 353b2a69..10edcbbe 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -3794,3 +3794,20 @@ export function getDicomCallingAEList(params) { params }) } +// CRCpacs上传检查列表 +export function getVisitPatientStudyFilterList(data) { + return request({ + url: `/Patient/getVisitPatientStudyFilterList`, + method: 'post', + data + }) +} +// CRCpacs上传检查 +export function submitVisitStudyBinding(data) { + return request({ + url: `/Patient/submitVisitStudyBinding`, + method: 'post', + data + }) +} + diff --git a/src/views/system/login-log/index.vue b/src/views/system/login-log/index.vue index 4ce9fb43..9d96ecb7 100644 --- a/src/views/system/login-log/index.vue +++ b/src/views/system/login-log/index.vue @@ -85,13 +85,13 @@ sortable="custom" show-overflow-tooltip /> - + /> - + @@ -808,7 +813,7 @@ export default { }, data() { return { - uploadActiveName: "file", + uploadActiveName: "pacs", editStudyInfoVisible: false, studyForm: { StudyCode: "", @@ -876,6 +881,9 @@ export default { store.dispatch("trials/setUnLock", false); }, methods: { + getParentList() { + this.$emit("getList"); + }, handleHistorical(row) { this.$router.push( `/trials/trials-panel/trial-summary/upload-monitor?trialId=${this.trialId}&trialCode=${this.$route.query.trialCode}&${this.$route.query.researchProgramNo}&studyCode=${row.StudyCode}` diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/uploadDiocmPacs.vue b/src/views/trials/trials-panel/visit/crc-upload/components/uploadDiocmPacs.vue index a36a88e0..551b57d9 100644 --- a/src/views/trials/trials-panel/visit/crc-upload/components/uploadDiocmPacs.vue +++ b/src/views/trials/trials-panel/visit/crc-upload/components/uploadDiocmPacs.vue @@ -2,9 +2,11 @@ @@ -85,49 +74,41 @@ height="100" :data="list" class="table" + @selection-change="handleSelectChange" @sort-change="handleSortByColumn" - :default-sort="{ prop: 'StartTime', order: 'descending' }" + :default-sort="{ prop: 'studyTime', order: 'descending' }" > + - + - + - - - - - + /> + - + - + + + - - - - - + :label="$t('common:action:action')" + min-width="260" + fixed="right" + > + +