diff --git a/src/views/trials/trials-panel/subject/reading-period/index.vue b/src/views/trials/trials-panel/subject/reading-period/index.vue index b8ebe56..65dae4d 100644 --- a/src/views/trials/trials-panel/subject/reading-period/index.vue +++ b/src/views/trials/trials-panel/subject/reading-period/index.vue @@ -51,14 +51,14 @@ {{ $t('trials:readingPeriod:buttton:exportPeriodTbl') }} - {{ $t('trials:readingPeriod:button:rpManage') }} - + --> @@ -115,7 +115,7 @@ {{ $fd( 'ModuleTypeEnum', - scope.row.Data[i - 1].ModuleType + scope.row.Data[i - 1]?.ModuleType ) }} @@ -127,18 +127,18 @@ text-align: right; " :title="$fd( 'ReadModuleEnum', - scope.row.Data[i - 1].ReadingStatus + scope.row.Data[i - 1]?.ReadingStatus ) "> {{ $fd( 'ReadModuleEnum', - scope.row.Data[i - 1].ReadingStatus + scope.row.Data[i - 1]?.ReadingStatus ) }} -
@@ -265,7 +265,7 @@ - {{ $fd('ReadModuleEnum', currentData.ReadingStatus) }} + {{ $fd('ReadModuleEnum', currentData?.ReadingStatus) }} @@ -563,9 +563,9 @@ export default { ) { const index = column.property.substring(4) * 1 // 0 计划内访视; 1 计划外访视; 2 阅片期; 3 全局阅片; 4 裁判; 5肿瘤学 - const type = row.Data[index].ModuleType + const type = row.Data[index]?.ModuleType - const status = row.Data[index].ReadingStatus + const status = row.Data[index]?.ReadingStatus if ((type === 0 || type === 1) && status === 0) { return { 'vertical-align': 'top' }