task-274(验收反馈): 15 列表页表格列 width→min-width 自适应(DuplicateCheck 例外)

This commit is contained in:
2026-09-06 01:50:38 +08:00
parent 0315a3a93d
commit c3dc2a3f2f
16 changed files with 109 additions and 50 deletions
@@ -97,10 +97,10 @@ onMounted(loadGroups)
</el-row>
<el-card shadow="never">
<el-table v-loading="loading" :data="pagedRows" stripe>
<el-table-column type="index" label="序号" width="80" />
<el-table-column type="index" label="序号" min-width="80" />
<el-table-column prop="name" label="分组名称" min-width="180" />
<el-table-column prop="leaderUsername" label="组长" width="170" />
<el-table-column prop="memberCount" label="组员数量" width="100" />
<el-table-column prop="leaderUsername" label="组长" min-width="170" />
<el-table-column prop="memberCount" label="组员数量" min-width="100" />
<el-table-column label="组员" min-width="240">
<template #default="{ row }">
<template v-if="row.memberUsernames.length">
@@ -115,7 +115,7 @@ onMounted(loadGroups)
<el-table-column prop="updatedAt" label="修改时间" min-width="170">
<template #default="{ row }">{{ formatDateTime(row.updatedAt || row.createdAt) }}</template>
</el-table-column>
<el-table-column label="操作" width="140" fixed="right">
<el-table-column label="操作" min-width="140" fixed="right">
<template #default="{ row }">
<el-button link type="primary" :disabled="!canEditOf(row)" @click="openEdit(row)">编辑</el-button>
<el-button link type="danger" :disabled="!canEditOf(row)" @click="removeGroup(row)">删除</el-button>