From 15e8a8edc235dca16bdd1c9d67d3224c7e6b2dc9 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 21 Aug 2025 11:38:17 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E6=B7=BB=E5=8A=A0=E8=AF=BE?= =?UTF-8?q?=E9=A2=98=E7=BB=84=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin.js | 8 + .../components/view-study-list.vue | 279 ++++---- src/views/trials/trials-inspection/index.vue | 15 +- .../trials-list/components/TrialForm.vue | 163 ++--- src/views/trials/trials-list/index.vue | 5 +- .../personnel-manage/components/staff.vue | 648 ++++++++++-------- .../components/staffExternalAdd.vue | 1 + 7 files changed, 568 insertions(+), 551 deletions(-) diff --git a/src/api/admin.js b/src/api/admin.js index d7f7bf7..f5e1604 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -356,4 +356,12 @@ export function getGAUserList() { method: 'get' }) } +// 修改检查课题组 +export function modifySCPStudyHospitalGroup(data) { + return request({ + url: `/Patient/modifySCPStudyHospitalGroup`, + method: 'post', + data + }) +} diff --git a/src/views/trials/trials-inspection/components/view-study-list.vue b/src/views/trials/trials-inspection/components/view-study-list.vue index b26b92f..e20ad2a 100644 --- a/src/views/trials/trials-inspection/components/view-study-list.vue +++ b/src/views/trials/trials-inspection/components/view-study-list.vue @@ -1,44 +1,23 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/trials/trials-inspection/index.vue b/src/views/trials/trials-inspection/index.vue index 5ad431e..af95b11 100644 --- a/src/views/trials/trials-inspection/index.vue +++ b/src/views/trials/trials-inspection/index.vue @@ -30,8 +30,10 @@ - + @@ -116,6 +118,15 @@ + + + + diff --git a/src/views/trials/trials-list/components/TrialForm.vue b/src/views/trials/trials-list/components/TrialForm.vue index c919f07..77f9937 100644 --- a/src/views/trials/trials-list/components/TrialForm.vue +++ b/src/views/trials/trials-list/components/TrialForm.vue @@ -1,66 +1,28 @@ diff --git a/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalAdd.vue b/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalAdd.vue index 8394d58..3038244 100644 --- a/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalAdd.vue +++ b/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalAdd.vue @@ -297,6 +297,7 @@ export default { if (selectedUserType.length > 0) { this.form.UserTypeEnum = selectedUserType[0].UserTypeEnum; } + this.form.TrialId = this.$route.query.trialId addUser(this.form, true) .then((res) => { this.btnLoading = false;