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' }