From b7a5015e21c99e7de718429d33c3f9233b212c77 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 29 Jan 2026 11:38:33 +0800 Subject: [PATCH] 1 --- .../enrollment/components/Selection.vue | 421 ++++-------------- 1 file changed, 98 insertions(+), 323 deletions(-) diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue index a39ae420..2b832849 100644 --- a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue +++ b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue @@ -4,176 +4,79 @@ - + - - + + - - + + - - + + - - + + - - + + - + {{ $t('common:button:search') }} - + {{ $t('common:button:reset') }} - + {{ $t('trials:seletctedReviews:button:select') }} - + {{ $t('trials:seletctedReviews:button:resumeCollection') }} - + {{ $t('trials:seletctedReviews:button:addViewer') }} - + - + - {{ scope.row.LastName }} / {{ scope.row.FirstName }} + {{ scope.row.LastName }} / {{ scope.row.FirstName }} @@ -186,28 +89,13 @@ - + - + - + {{ $fd('DoctorTrialState', 16) @@ -215,35 +103,16 @@ - + - + - - + + {{ scope.row.ReadingTypeIds.map((v) => { @@ -253,12 +122,8 @@ - + {{ scope.row.SpecialityId === otherId @@ -270,12 +135,8 @@ - + {{ scope.row.SubspecialityIds.map((v) => { @@ -286,76 +147,42 @@ - - - {{ isEN?scope.row.HospitalName:scope.row.HospitalNameCN }} - - - - - - {{ isEN?scope.row.City:scope.row.CityCN }} - - - - - - {{ isEN?scope.row.Country:scope.row.CountryCN }} - - - - - - - + - {{ isEN ? scope.row.HospitalName : scope.row.HospitalNameCN }} + + + + + + {{ isEN ? scope.row.City : scope.row.CityCN }} + + + + + + {{ isEN ? scope.row.Country : scope.row.CountryCN }} + + + + + + + + + + v-hasPermi="['trials:trials-panel:attachments:enrollment:viewer']" :disabled="scope.row.IsEnroll" + circle /> - + @@ -365,14 +192,8 @@ {{ $t('reviewers-list:message:msg1') }} - {{ $t('reviewers-list:message:msg2') }} + {{ $t('reviewers-list:message:msg2') }} {{ @@ -380,80 +201,34 @@ }} - - + + {{ $t('reviewers-list:button:sendEmail') }} - + - - - - - + + + + + {{ $t('common:button:cancel') }} - + {{ $t('common:button:save') }} @@ -482,8 +257,8 @@ const getListQueryDefault = () => { HospitalId: '', Asc: false, SortField: '', - AcceptingNewTrial: true, - InformationConfirmed: true, + // AcceptingNewTrial: true, + // InformationConfirmed: true, ContractorStatus: 1, } } @@ -707,7 +482,7 @@ export default { } }, handleSelectTable(row) { - return row.DoctorTrialState !== 1 + return row.DoctorTrialState !== 1 && row.ResumeStatus === 1 && row.AcceptingNewTrial && !row.IsVirtual && !row.IsVacation && row.CooperateStatus === 1 }, handleDetail(row) { const { href } = this.$router.resolve({ @@ -733,8 +508,8 @@ export default { align-items: center; justify-content: space-between; } + ::v-deep .el-card__body { padding: 20px !important; } -