阅片期添加临床数据是否完备字段

uat_us
caiyiling 2024-03-28 11:19:15 +08:00
parent 0e5d1fb718
commit 7e1165888b
1 changed files with 16 additions and 1 deletions

View File

@ -54,6 +54,17 @@
clearable clearable
/> />
</el-form-item> </el-form-item>
<el-form-item :label="$t('trials:readingPeriod:table:completeClinicalData')">
<el-select v-model="searchData.CompleteClinicalData" clearable style="width:120px">
<el-option
v-for="item of $d.CompleteClinicalDataEnum"
:key="item.value"
:value="item.value"
:label="item.label"
/>
</el-select>
</el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" @click="handleSearch"> <el-button type="primary" icon="el-icon-search" @click="handleSearch">
{{ $t('common:button:search') }} {{ $t('common:button:search') }}
@ -173,7 +184,10 @@
<div v-if="otherInfo.ExistClinicalData" style="display: flex;justify-content: space-between;border-bottom: 1px solid #d9d9d9;margin-bottom: 8px;padding-bottom: 8px"> <div v-if="otherInfo.ExistClinicalData" style="display: flex;justify-content: space-between;border-bottom: 1px solid #d9d9d9;margin-bottom: 8px;padding-bottom: 8px">
<div style="display: flex;justify-content: space-between;width: 100%"> <div style="display: flex;justify-content: space-between;width: 100%">
<!-- 临床资料 --> <!-- 临床资料 -->
<div> <div>
<el-tooltip v-if="scope.row.Data[i-1].CompleteClinicalData!==1" class="item" effect="dark" :content="$t('trials:readingPeriod:table:clinicalDataNotComplete')" placement="bottom">
<i class="el-icon-warning" style="color:red" />
</el-tooltip>
{{ $t('trials:readingPeriod:table:clinicalInfo2') }} {{ $t('trials:readingPeriod:table:clinicalInfo2') }}
</div> </div>
<el-link type="danger" v-if="(scope.row.Data[i-1].IsVisit && otherInfo.IsExistsSubjectClinicalData && scope.row.Data[i-1].IsBaseLine) ||(scope.row.Data[i-1].IsVisit && otherInfo.IsExistsVisitClinicalData) || (!scope.row.Data[i-1].IsVisit && otherInfo.IsExistsReadingClinicalData && scope.row.Data[i-1].ModuleType === 3) || (!scope.row.Data[i-1].IsVisit && otherInfo.IsExistsOncologyReadClinicalData && scope.row.Data[i-1].ModuleType === 5)" @click="handleView(scope.row,scope.row.Data[i-1])"> <el-link type="danger" v-if="(scope.row.Data[i-1].IsVisit && otherInfo.IsExistsSubjectClinicalData && scope.row.Data[i-1].IsBaseLine) ||(scope.row.Data[i-1].IsVisit && otherInfo.IsExistsVisitClinicalData) || (!scope.row.Data[i-1].IsVisit && otherInfo.IsExistsReadingClinicalData && scope.row.Data[i-1].ModuleType === 3) || (!scope.row.Data[i-1].IsVisit && otherInfo.IsExistsOncologyReadClinicalData && scope.row.Data[i-1].ModuleType === 5)" @click="handleView(scope.row,scope.row.Data[i-1])">
@ -355,6 +369,7 @@ const searchDataDefault = () => {
ModuleType: null, ModuleType: null,
ReadingStatus: null, ReadingStatus: null,
Name: '', Name: '',
CompleteClinicalData: '',
PageIndex: 1, PageIndex: 1,
PageSize: 20 PageSize: 20
} }