页面优化
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
b34eda2139
commit
f505d297e9
|
@ -13,7 +13,7 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<!-- 项目编号 -->
|
<!-- 项目编号 -->
|
||||||
<el-form-item v-if="trialForm.Id!== ''" :label="$t('trials:trials-list:form:trialId')">
|
<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>
|
||||||
<!-- 项目类型 -->
|
<!-- 项目类型 -->
|
||||||
<el-form-item :label="$t('trials:trials-list:form:trialType')" prop="TrialType">
|
<el-form-item :label="$t('trials:trials-list:form:trialType')" prop="TrialType">
|
||||||
|
|
|
@ -2,6 +2,15 @@
|
||||||
<BaseContainer>
|
<BaseContainer>
|
||||||
<template slot="search-container">
|
<template slot="search-container">
|
||||||
<el-form :inline="true">
|
<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 -->
|
<!-- Modality -->
|
||||||
<el-form-item :label="$t('trials:seletctedReviews:form:modality')">
|
<el-form-item :label="$t('trials:seletctedReviews:form:modality')">
|
||||||
<el-select
|
<el-select
|
||||||
|
@ -144,14 +153,14 @@
|
||||||
sortable="custom"
|
sortable="custom"
|
||||||
width="120"
|
width="120"
|
||||||
/>
|
/>
|
||||||
<!-- ID -->
|
|
||||||
<!-- <el-table-column-->
|
<el-table-column
|
||||||
<!-- prop="ReviewerCode"-->
|
prop="DoctorUserName"
|
||||||
<!-- :label="$t('trials:seletctedReviews:table:id')"-->
|
:label="$t('trials:seletctedReviews:table:doctorUserName')"
|
||||||
<!-- show-overflow-tooltip-->
|
show-overflow-tooltip
|
||||||
<!-- sortable="custom"-->
|
sortable="custom"
|
||||||
<!-- width="120"-->
|
width="120"
|
||||||
<!-- />-->
|
/>
|
||||||
<!-- Status -->
|
<!-- Status -->
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="DoctorTrialState"
|
prop="DoctorTrialState"
|
||||||
|
@ -266,6 +275,7 @@ import { getSelectionReviewerList, selectReviewers } from '@/api/trials'
|
||||||
const getListQueryDefault = () => {
|
const getListQueryDefault = () => {
|
||||||
return {
|
return {
|
||||||
TrialId: '',
|
TrialId: '',
|
||||||
|
Name:'',
|
||||||
ReadingTypeIds: [],
|
ReadingTypeIds: [],
|
||||||
SubspecialityIds: [],
|
SubspecialityIds: [],
|
||||||
PageIndex: 1,
|
PageIndex: 1,
|
||||||
|
|
|
@ -11,28 +11,37 @@
|
||||||
<label class="el-label">{{ $t('trials:trials-list:form:indication:') }}</label>
|
<label class="el-label">{{ $t('trials:trials-list:form:indication:') }}</label>
|
||||||
<span>{{$fd('Indication', trialInfo.IndicationEnum)}}{{trialInfo.Indication ? '-' + trialInfo.Indication : '' }}</span>
|
<span>{{$fd('Indication', trialInfo.IndicationEnum)}}{{trialInfo.Indication ? '-' + trialInfo.Indication : '' }}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="div-col">
|
<div class="div-col">
|
||||||
<label class="el-label">{{ $t('trials:trials-list:form:criterion:') }}</label>
|
<label class="el-label">{{ $t('trials:trials-list:form:declarationType:') }}</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>
|
|
||||||
<el-tooltip
|
<el-tooltip
|
||||||
class="item"
|
class="item"
|
||||||
:content="trialInfo.Modalitys"
|
:content="trialInfo.DeclarationTypeEnumList.map(v => $fd('DeclarationType', v)).join(', ')"
|
||||||
placement="top"
|
placement="top"
|
||||||
>
|
>
|
||||||
<span>{{ trialInfo.Modalitys }}</span>
|
<span>{{ trialInfo.DeclarationTypeEnumList.map(v => $fd('DeclarationType', v)).join(', ') }}</span>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</div>
|
</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>
|
||||||
<div class="div-row">
|
<div class="div-row">
|
||||||
<!-- <div class="div-col">-->
|
<div class="div-col">
|
||||||
<!-- <label class="el-label">{{ $t('trials:trials-list:form:reviewMode') }}:</label>-->
|
<label class="el-label">{{ $t('trials:trials-list:form:expedited:') }}</label>
|
||||||
<!-- <!– <span>{{ trialInfo.ReadingType }}</span> –>-->
|
<span>{{$fd('YesOrNoForInt', trialInfo.Expedited)}}</span>
|
||||||
<!-- <span>{{ $fd('ReadingMethod', trialInfo.ReadingType) }}</span>-->
|
</div>
|
||||||
<!-- </div>-->
|
|
||||||
<div class="div-col">
|
<div class="div-col">
|
||||||
<label class="el-label">{{ $t('trials:trials-list:form:totalReviewers:') }}</label>
|
<label class="el-label">{{ $t('trials:trials-list:form:totalReviewers:') }}</label>
|
||||||
<span>{{ trialInfo.TotalReviewers }}</span>
|
<span>{{ trialInfo.TotalReviewers }}</span>
|
||||||
|
@ -40,7 +49,6 @@
|
||||||
<div class="div-col">
|
<div class="div-col">
|
||||||
<label class="el-label">{{ $t('trials:trials-list:form:typeofReviewers:') }}</label>
|
<label class="el-label">{{ $t('trials:trials-list:form:typeofReviewers:') }}</label>
|
||||||
<span>{{ trialInfo.AttendedReviewerTypeEnumList.map(v => $fd('AttendedReviewerType', v)).join(', ') }}</span>
|
<span>{{ trialInfo.AttendedReviewerTypeEnumList.map(v => $fd('AttendedReviewerType', v)).join(', ') }}</span>
|
||||||
<!-- <span>{{ $fd('AttendedReviewerType', trialInfo.AttendedReviewerType) }}</span>-->
|
|
||||||
</div>
|
</div>
|
||||||
<div class="div-col">
|
<div class="div-col">
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
<el-select v-model="listQuery.UserTypeId" clearable class="mr">
|
<el-select v-model="listQuery.UserTypeId" clearable class="mr">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item of userTypeOptions"
|
v-for="item of userTypeOptions"
|
||||||
|
v-show="item.UserTypeEnum !== 8 && item.UserTypeEnum !== 31"
|
||||||
:key="item.Id"
|
:key="item.Id"
|
||||||
:label="item.UserTypeShortName"
|
:label="item.UserTypeShortName"
|
||||||
:value="item.Id"
|
:value="item.Id"
|
||||||
|
|
Loading…
Reference in New Issue