PCWG3报告计算数值为空时不允许修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-09-09 17:12:41 +08:00
parent 031c632620
commit 096ff69778
1 changed files with 4 additions and 2 deletions

View File

@ -71,7 +71,8 @@
<template
v-if="CriterionType === 10 && readingTaskState < 2 && [21, 14].includes(scope.row.QuestionType)">
<!-- 访视点肿瘤评估基线时不可修改 -->
<template v-if="index > 0 && CriterionType === 10 && scope.row.QuestionType === 21">
<template
v-if="index > 0 && CriterionType === 10 && scope.row.QuestionType === 21 && tumorEvaluationObj[task.VisitTaskId]">
<el-select v-if="scope.row.Type === 'calculation' && scope.row.DictionaryCode"
v-model="tumorEvaluationObj[task.VisitTaskId]" size="mini"
@change="(val) => handleTumorEvaluationChange(val, task.VisitTaskId)">
@ -79,7 +80,8 @@
:label="item.label" />
</el-select>
</template>
<template v-else-if="index === 0 && CriterionType === 10 && scope.row.QuestionType === 21">
<template
v-else-if="(index === 0 || !tumorEvaluationObj[task.VisitTaskId]) && CriterionType === 10 && scope.row.QuestionType === 21">
{{ $fd(scope.row.DictionaryCode, scope.row.Answers[task.VisitTaskId]) }}
</template>
<template v-else-if="CriterionType === 10 && scope.row.QuestionType === 14">