部分问题修复

main
wangxiaoshuang 2024-05-08 10:44:14 +08:00
parent 9b34069354
commit 6103f3c259
7 changed files with 39 additions and 40 deletions

View File

@ -37,21 +37,21 @@
prop="ResearchProgramNo" prop="ResearchProgramNo"
:label="$t('trials:trials-list:table:researchNumber')" :label="$t('trials:trials-list:table:researchNumber')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
></el-table-column> ></el-table-column>
<!--试验名称--> <!--试验名称-->
<el-table-column <el-table-column
prop="ExperimentName" prop="ExperimentName"
:label="$t('trials:trials-list:table:experimentName')" :label="$t('trials:trials-list:table:experimentName')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
></el-table-column> ></el-table-column>
<!--申办方--> <!--申办方-->
<el-table-column <el-table-column
prop="Sponsor" prop="Sponsor"
:label="$t('trials:trials-list:table:sponsor')" :label="$t('trials:trials-list:table:sponsor')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
></el-table-column> ></el-table-column>
<!--匹配受试者编号--> <!--匹配受试者编号-->
<el-table-column <el-table-column
@ -65,21 +65,21 @@
prop="ShortName" prop="ShortName"
:label="$t('trials:researchStaff:table:Name')" :label="$t('trials:researchStaff:table:Name')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
></el-table-column> ></el-table-column>
<!--年龄--> <!--年龄-->
<el-table-column <el-table-column
prop="Age" prop="Age"
:label="$t('trials:subject:table:age')" :label="$t('trials:subject:table:age')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
></el-table-column> ></el-table-column>
<!--性别--> <!--性别-->
<el-table-column <el-table-column
prop="Sex" prop="Sex"
:label="$t('trials:subject:table:gender')" :label="$t('trials:subject:table:gender')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="100"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ $fd("sex", scope.row.Sex) }}</span> <span>{{ $fd("sex", scope.row.Sex) }}</span>
@ -90,27 +90,19 @@
prop="TrialStatusStr" prop="TrialStatusStr"
:label="$t('trials:trials-list:table:status')" :label="$t('trials:trials-list:table:status')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="100"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag <el-tag
v-if="scope.row.TrialStatusStr === 'Initializing'" :type="
type="info" ['info', 'primary', 'warning', 'danger'][
['Initializing', 'Ongoing', 'Completed', 'Stopped'].indexOf(
scope.row.TrialStatusStr
)
]
"
>{{ $fd("TrialStatusEnum", scope.row.TrialStatusStr) }}</el-tag >{{ $fd("TrialStatusEnum", scope.row.TrialStatusStr) }}</el-tag
> >
<el-tag
v-if="scope.row.TrialStatusStr === 'Ongoing'"
type="primary"
>{{ $fd("TrialStatusEnum", scope.row.TrialStatusStr) }}</el-tag
>
<el-tag
v-if="scope.row.TrialStatusStr === 'Completed'"
type="warning"
>{{ $fd("TrialStatusEnum", scope.row.TrialStatusStr) }}</el-tag
>
<el-tag v-if="scope.row.TrialStatusStr === 'Stopped'" type="danger">{{
$fd("TrialStatusEnum", scope.row.TrialStatusStr)
}}</el-tag>
</template></el-table-column </template></el-table-column
> >
<!--加入时间--> <!--加入时间-->
@ -121,7 +113,7 @@
min-width="140" min-width="140"
></el-table-column> ></el-table-column>
<!--操作--> <!--操作-->
<el-table-column :label="$t('common:action:action')" width="250"> <el-table-column :label="$t('common:action:action')" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 详情 --> <!-- 详情 -->
<el-button <el-button

View File

@ -75,7 +75,7 @@
prop="Description" prop="Description"
:label="$t('trials:inspection:table:studyDescription')" :label="$t('trials:inspection:table:studyDescription')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--检查类型--> <!--检查类型-->
@ -84,7 +84,7 @@
prop="Modalities" prop="Modalities"
:label="$t('trials:audit:table:modality')" :label="$t('trials:audit:table:modality')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--Called AE--> <!--Called AE-->
@ -131,7 +131,7 @@
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--操作--> <!--操作-->
<el-table-column :label="$t('common:action:action')" width="250"> <el-table-column :label="$t('common:action:action')" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 影像 --> <!-- 影像 -->
<el-button <el-button

View File

@ -113,7 +113,7 @@
prop="PatientIdStr" prop="PatientIdStr"
:label="$t('trials:uploadDicomList:table:pId')" :label="$t('trials:uploadDicomList:table:pId')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--患者姓名--> <!--患者姓名-->
@ -121,7 +121,7 @@
prop="PatientName" prop="PatientName"
:label="$t('trials:uploadDicomList:table:patientName')" :label="$t('trials:uploadDicomList:table:patientName')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--出生日期--> <!--出生日期-->
@ -129,7 +129,7 @@
prop="PatientBirthDate" prop="PatientBirthDate"
:label="$t('trials:inspection:table:birthdate')" :label="$t('trials:inspection:table:birthdate')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--性别--> <!--性别-->
@ -137,7 +137,7 @@
prop="PatientSex" prop="PatientSex"
:label="$t('trials:trials-myinfo:form:gender')" :label="$t('trials:trials-myinfo:form:gender')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="100"
sortable="custom" sortable="custom"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@ -149,7 +149,7 @@
prop="CalledAEList" prop="CalledAEList"
:label="$t('trials:inspection:table:CalledAE')" :label="$t('trials:inspection:table:CalledAE')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span <span
@ -166,7 +166,7 @@
prop="CallingAEList" prop="CallingAEList"
:label="$t('trials:inspection:table:CallingAE')" :label="$t('trials:inspection:table:CallingAE')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="120"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span <span
@ -185,7 +185,7 @@
prop="TrialList" prop="TrialList"
:label="$t('trials:trials-list:table:researchName')" :label="$t('trials:trials-list:table:researchName')"
show-overflow-tooltip show-overflow-tooltip
min-width="160" min-width="120"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -208,7 +208,7 @@
prop="StudyCount" prop="StudyCount"
:label="$t('trials:studyList:table:count')" :label="$t('trials:studyList:table:count')"
show-overflow-tooltip show-overflow-tooltip
min-width="160" min-width="100"
sortable="custom" sortable="custom"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@ -227,11 +227,11 @@
prop="LatestPushTime" prop="LatestPushTime"
:label="$t('trials:inspection:table:latestReceiveTime')" :label="$t('trials:inspection:table:latestReceiveTime')"
show-overflow-tooltip show-overflow-tooltip
min-width="140" min-width="180"
sortable="custom" sortable="custom"
></el-table-column> ></el-table-column>
<!--操作--> <!--操作-->
<el-table-column :label="$t('common:action:action')" width="250"> <el-table-column :label="$t('common:action:action')" width="100" fixed="right">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
circle circle

View File

@ -96,13 +96,13 @@
</el-tag> </el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column
prop="PublishUserName" prop="PublishUserName"
min-width="100" min-width="100"
:label="$t('trials:notice:table:publisher')" :label="$t('trials:notice:table:publisher')"
show-overflow-tooltip show-overflow-tooltip
sortable="custom" sortable="custom"
/> /> -->
<el-table-column <el-table-column
prop="PublishedTime" prop="PublishedTime"
min-width="100" min-width="100"
@ -117,7 +117,7 @@
show-overflow-tooltip show-overflow-tooltip
sortable="custom" sortable="custom"
/> />
<el-table-column <!-- <el-table-column
prop="FileName" prop="FileName"
min-width="100" min-width="100"
:label="$t('trials:notice:table:appendix')" :label="$t('trials:notice:table:appendix')"
@ -132,7 +132,7 @@
>{{ scope.row.FileName }}</a >{{ scope.row.FileName }}</a
> >
</template> </template>
</el-table-column> </el-table-column> -->
<el-table-column <el-table-column
prop="IsRead" prop="IsRead"
min-width="100" min-width="100"

View File

@ -189,6 +189,7 @@
:label="$t('trials:researchStaff:table:Name')" :label="$t('trials:researchStaff:table:Name')"
show-overflow-tooltip show-overflow-tooltip
sortable="custom" sortable="custom"
min-width="120"
/> />
<!-- 任务名称 --> <!-- 任务名称 -->
<el-table-column <el-table-column

View File

@ -188,6 +188,7 @@
:label="$t('trials:researchStaff:table:Name')" :label="$t('trials:researchStaff:table:Name')"
show-overflow-tooltip show-overflow-tooltip
sortable="custom" sortable="custom"
min-width="120"
/> />
<!-- 任务名称 --> <!-- 任务名称 -->
<el-table-column <el-table-column

View File

@ -27,6 +27,10 @@
<el-form-item :label="$t('trials:staff:table:organization')"> <el-form-item :label="$t('trials:staff:table:organization')">
<el-input v-model="listQuery.OrganizationName" class="mr" clearable /> <el-input v-model="listQuery.OrganizationName" class="mr" clearable />
</el-form-item> </el-form-item>
<!-- 邮箱 -->
<el-form-item :label="$t('trials:staff:table:email')">
<el-input v-model="listQuery.Email" class="mr" clearable />
</el-form-item>
<!-- 状态 --> <!-- 状态 -->
<el-form-item :label="$t('trials:staff:table:status')"> <el-form-item :label="$t('trials:staff:table:status')">
<el-select v-model="listQuery.IsDeleted" clearable class="mr"> <el-select v-model="listQuery.IsDeleted" clearable class="mr">
@ -350,6 +354,7 @@ const getListQueryDefault = () => {
UserName: "", UserName: "",
UserTypeId: "", UserTypeId: "",
OrganizationName: "", OrganizationName: "",
Email: "",
IsDeleted: null, IsDeleted: null,
PageIndex: 1, PageIndex: 1,
PageSize: 20, PageSize: 20,