页面优化
continuous-integration/drone/push Build is passing Details

uat_us
caiyiling 2024-05-28 10:20:10 +08:00
parent b34eda2139
commit f505d297e9
4 changed files with 41 additions and 22 deletions

View File

@ -13,7 +13,7 @@
<el-row>
<!-- 项目编号 -->
<el-form-item v-if="trialForm.Id!== ''" :label="$t('trials:trials-list:form:trialId')">
<el-input v-model="trialForm.TrialCode" disabled />
<el-input v-model="trialForm.TrialCode" />
</el-form-item>
<!-- 项目类型 -->
<el-form-item :label="$t('trials:trials-list:form:trialType')" prop="TrialType">

View File

@ -2,6 +2,15 @@
<BaseContainer>
<template slot="search-container">
<el-form :inline="true">
<!-- Name -->
<el-form-item :label="$t('trials:seletctedReviews:table:name')">
<el-input
v-model="listQuery.Name"
size="small"
clearable
style="width: 120px"
/>
</el-form-item>
<!-- Modality -->
<el-form-item :label="$t('trials:seletctedReviews:form:modality')">
<el-select
@ -144,14 +153,14 @@
sortable="custom"
width="120"
/>
<!-- ID -->
<!-- <el-table-column-->
<!-- prop="ReviewerCode"-->
<!-- :label="$t('trials:seletctedReviews:table:id')"-->
<!-- show-overflow-tooltip-->
<!-- sortable="custom"-->
<!-- width="120"-->
<!-- />-->
<el-table-column
prop="DoctorUserName"
:label="$t('trials:seletctedReviews:table:doctorUserName')"
show-overflow-tooltip
sortable="custom"
width="120"
/>
<!-- Status -->
<el-table-column
prop="DoctorTrialState"
@ -266,6 +275,7 @@ import { getSelectionReviewerList, selectReviewers } from '@/api/trials'
const getListQueryDefault = () => {
return {
TrialId: '',
Name:'',
ReadingTypeIds: [],
SubspecialityIds: [],
PageIndex: 1,

View File

@ -11,28 +11,37 @@
<label class="el-label">{{ $t('trials:trials-list:form:indication:') }}</label>
<span>{{$fd('Indication', trialInfo.IndicationEnum)}}{{trialInfo.Indication ? '-' + trialInfo.Indication : '' }}</span>
</div>
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:criterion:') }}</label>
<span>{{ (trialInfo.CriterionList && trialInfo.CriterionList.length>0)? trialInfo.CriterionList.join(', '): '' }}</span>
</div>
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:modality:') }}</label>
<label class="el-label">{{ $t('trials:trials-list:form:declarationType:') }}</label>
<el-tooltip
class="item"
:content="trialInfo.Modalitys"
:content="trialInfo.DeclarationTypeEnumList.map(v => $fd('DeclarationType', v)).join(', ')"
placement="top"
>
<span>{{ trialInfo.Modalitys }}</span>
<span>{{ trialInfo.DeclarationTypeEnumList.map(v => $fd('DeclarationType', v)).join(', ') }}</span>
</el-tooltip>
</div>
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:criterion:') }}</label>
<el-tooltip
class="item"
:content="(trialInfo.CriterionList && trialInfo.CriterionList.length>0)? trialInfo.CriterionList.join(', '): ''"
placement="top"
>
<span>{{ (trialInfo.CriterionList && trialInfo.CriterionList.length>0)? trialInfo.CriterionList.join(', '): '' }}</span>
</el-tooltip>
</div>
<div class="div-col">
</div>
</div>
<div class="div-row">
<!-- <div class="div-col">-->
<!-- <label class="el-label">{{ $t('trials:trials-list:form:reviewMode') }}:</label>-->
<!-- &lt;!&ndash; <span>{{ trialInfo.ReadingType }}</span> &ndash;&gt;-->
<!-- <span>{{ $fd('ReadingMethod', trialInfo.ReadingType) }}</span>-->
<!-- </div>-->
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:expedited:') }}</label>
<span>{{$fd('YesOrNoForInt', trialInfo.Expedited)}}</span>
</div>
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:totalReviewers:') }}</label>
<span>{{ trialInfo.TotalReviewers }}</span>
@ -40,7 +49,6 @@
<div class="div-col">
<label class="el-label">{{ $t('trials:trials-list:form:typeofReviewers:') }}</label>
<span>{{ trialInfo.AttendedReviewerTypeEnumList.map(v => $fd('AttendedReviewerType', v)).join(', ') }}</span>
<!-- <span>{{ $fd('AttendedReviewerType', trialInfo.AttendedReviewerType) }}</span>-->
</div>
<div class="div-col">
</div>

View File

@ -16,6 +16,7 @@
<el-select v-model="listQuery.UserTypeId" clearable class="mr">
<el-option
v-for="item of userTypeOptions"
v-show="item.UserTypeEnum !== 8 && item.UserTypeEnum !== 31"
:key="item.Id"
:label="item.UserTypeShortName"
:value="item.Id"