From 13d968c5b9f92c7f5921fd587b971b2dca354023 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Mon, 8 Jul 2024 16:56:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E5=BF=83=E9=85=8D=E7=BD=AE=E4=B8=AD?= =?UTF-8?q?=E5=BF=83=E6=B7=BB=E5=8A=A0dicomAE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trials.js | 24 + .../components/dicomAEList.vue | 127 ++++++ .../personnel-manage/components/dicomForm.vue | 183 ++++++++ .../personnel-manage/components/site.vue | 429 +++++------------- 4 files changed, 452 insertions(+), 311 deletions(-) create mode 100644 src/views/trials/trials-panel/setting/personnel-manage/components/dicomAEList.vue create mode 100644 src/views/trials/trials-panel/setting/personnel-manage/components/dicomForm.vue diff --git a/src/api/trials.js b/src/api/trials.js index eb090c83..9e149c28 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -3691,3 +3691,27 @@ export function getNextCRCChallenge(param) { data: param }) } + +// 获取中心dicomae列表 +export function getTrialSiteDicomAEList(param) { + return request({ + url: `/TrialSiteDicomAE/getTrialSiteDicomAEList`, + method: 'post', + data: param + }) +} +// 新增或修改中心dicomae信息 +export function addOrUpdateTrialSiteDicomAE(param) { + return request({ + url: `/TrialSiteDicomAE/addOrUpdateTrialSiteDicomAE`, + method: 'post', + data: param + }) +} +// 删除中心dicomae信息 +export function deleteTrialSiteDicomAE(id) { + return request({ + url: `/TrialSiteDicomAE/deleteTrialSiteDicomAE/${id}`, + method: 'delete', + }) +} \ No newline at end of file diff --git a/src/views/trials/trials-panel/setting/personnel-manage/components/dicomAEList.vue b/src/views/trials/trials-panel/setting/personnel-manage/components/dicomAEList.vue new file mode 100644 index 00000000..d6c5736c --- /dev/null +++ b/src/views/trials/trials-panel/setting/personnel-manage/components/dicomAEList.vue @@ -0,0 +1,127 @@ + + + + + {{ $t("common:button:add") }} + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/trials/trials-panel/setting/personnel-manage/components/dicomForm.vue b/src/views/trials/trials-panel/setting/personnel-manage/components/dicomForm.vue new file mode 100644 index 00000000..73715a11 --- /dev/null +++ b/src/views/trials/trials-panel/setting/personnel-manage/components/dicomForm.vue @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ $t("common:button:cancel") }} + + + {{ $t("common:button:save") }} + + + + + + \ No newline at end of file diff --git a/src/views/trials/trials-panel/setting/personnel-manage/components/site.vue b/src/views/trials/trials-panel/setting/personnel-manage/components/site.vue index ace89353..da44b03a 100644 --- a/src/views/trials/trials-panel/setting/personnel-manage/components/site.vue +++ b/src/views/trials/trials-panel/setting/personnel-manage/components/site.vue @@ -16,23 +16,13 @@ --> - + - + @@ -41,120 +31,60 @@ {{ $t("common:button:search") }} - + {{ $t("common:button:reset") }} - + {{ $t("trials:sitesList:button:siteResearch") }} - + {{ $t("trials:sitesList:dialogTitle:assignSite") }} - + {{ $t("common:button:export") }} - + {{ $t("common:button:downloadTpl") }} - + {{ $t("common:button:upload") }} - + - + {{ scope.row.TrialSiteCode }} - + - + - + - + - + {{ scope.row.UserNameList.length > 0 ? scope.row.UserNameList.join(", ") @@ -164,29 +94,14 @@ - + - + - + {{ $fd("IsSiteDisable", scope.row.IsDeleted) @@ -196,53 +111,45 @@ }} - - - + + - + + {{ + scope.row.CallingAEList.length > 0 + ? scope.row.CallingAEList.join(", ") + : "" + }} + + + + + + + + - + + - + @@ -255,66 +162,31 @@ - + - + - - + + - + - + - + {{ $t("common:button:cancel") }} - + {{ $t("common:button:save") }} @@ -325,29 +197,14 @@ {{ $t("trials:internalStaff:table:status") }}: - {{ item.label }} + {{ item.label }} - + {{ $t("common:button:cancel") }} - + {{ $t("common:button:save") }} @@ -357,72 +214,33 @@ - + {{ $t("common:button:add") }} - + - + - + - + - + - + - + - + {{ $fd("IsUserExitTrial", scope.row.IsDeleted) @@ -432,37 +250,18 @@ }} - - - + + + - + @@ -471,12 +270,11 @@ - + + +