fix: 优化业务表格展示与登录会话体验
This commit is contained in:
@@ -57,31 +57,32 @@
|
||||
style="width: 100%"
|
||||
v-loading="loading"
|
||||
:fit="true"
|
||||
table-layout="fixed"
|
||||
:span-method="tableSpanMethod"
|
||||
:row-class-name="tableRowClassName"
|
||||
>
|
||||
<el-table-column label="问题编号" min-width="130">
|
||||
<el-table-column label="问题编号" show-overflow-tooltip>
|
||||
<template #default="{ row }">
|
||||
<div v-if="isDescRow(row)" class="issue-desc">问题描述:{{ row.description || TEXT.common.fallback }}</div>
|
||||
<div v-else class="issue-no">{{ row.issue_no }}</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="open_duration" label="开放时长" min-width="130">
|
||||
<el-table-column prop="open_duration" label="开放时长" show-overflow-tooltip>
|
||||
<template #default="{ row }">{{ isDescRow(row) ? "" : row.open_duration }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="category" label="问题分类" min-width="130">
|
||||
<el-table-column prop="category" label="问题分类" show-overflow-tooltip>
|
||||
<template #default="{ row }">{{ isDescRow(row) ? "" : row.category }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="subject_code" label="受试者" min-width="120">
|
||||
<el-table-column prop="subject_code" label="受试者" show-overflow-tooltip>
|
||||
<template #default="{ row }">{{ isDescRow(row) ? "" : row.subject_code || TEXT.common.fallback }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="monitor_item" label="监查项" min-width="130" show-overflow-tooltip>
|
||||
<el-table-column prop="monitor_item" label="监查项" show-overflow-tooltip>
|
||||
<template #default="{ row }">{{ isDescRow(row) ? "" : row.monitor_item || TEXT.common.fallback }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="monitor_type" label="监查类型" min-width="130">
|
||||
<el-table-column prop="monitor_type" label="监查类型" show-overflow-tooltip>
|
||||
<template #default="{ row }">{{ isDescRow(row) ? "" : row.monitor_type || TEXT.common.fallback }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="进度" min-width="120">
|
||||
<el-table-column label="进度">
|
||||
<template #default="{ row }">
|
||||
<div v-if="!isDescRow(row)" class="progress-cell">
|
||||
<span class="progress-dot" :class="`dot-${String(row.status).toLowerCase()}`"></span>
|
||||
@@ -89,7 +90,7 @@
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" min-width="150" align="center">
|
||||
<el-table-column label="操作" width="140" align="center">
|
||||
<template #default="{ row }">
|
||||
<template v-if="!isDescRow(row)">
|
||||
<div class="action-cell">
|
||||
|
||||
Reference in New Issue
Block a user