|
114 | 114 | <!-- 分页列表数据展示 -->
|
115 | 115 | <ContentWrap>
|
116 | 116 | <el-table v-loading="loading" :data="pageList">
|
117 |
| - <el-table-column align="center" label="编号" prop="id" /> |
118 |
| - <el-table-column align="center" label="头像" prop="avatar" /> |
119 |
| - <el-table-column align="center" label="昵称" prop="nickname" /> |
120 |
| - <el-table-column align="center" label="开团团长" prop="headId"> |
| 117 | + <el-table-column align="center" label="编号" prop="id" min-width="50" /> |
| 118 | + <el-table-column align="center" label="头像" prop="avatar" min-width="80"> |
| 119 | + <template #default="scope"> |
| 120 | + <el-avatar :src="scope.row.avatar" /> |
| 121 | + </template> |
| 122 | + </el-table-column> |
| 123 | + <el-table-column align="center" label="昵称" prop="nickname" min-width="100" /> |
| 124 | + <el-table-column align="center" label="开团团长" prop="headId" min-width="100"> |
121 | 125 | <template #default="{ row }: { row: CombinationRecordApi.CombinationRecordVO }">
|
122 | 126 | {{
|
123 | 127 | row.headId ? pageList.find((item) => item.id === row.headId)?.nickname : row.nickname
|
|
136 | 140 | label="拼团商品"
|
137 | 141 | prop="type"
|
138 | 142 | show-overflow-tooltip
|
139 |
| - width="300" |
| 143 | + min-width="300" |
140 | 144 | >
|
141 | 145 | <template #defaul="{ row }">
|
142 | 146 | <el-image
|
|
147 | 151 | <span class="align-middle">{{ row.spuName }}</span>
|
148 | 152 | </template>
|
149 | 153 | </el-table-column>
|
150 |
| - <el-table-column align="center" label="几人团" prop="userSize" /> |
151 |
| - <el-table-column align="center" label="参与人数" prop="userCount" /> |
| 154 | + <el-table-column align="center" label="几人团" prop="userSize" min-width="100" /> |
| 155 | + <el-table-column align="center" label="参与人数" prop="userCount" min-width="100" /> |
152 | 156 | <el-table-column
|
153 | 157 | :formatter="dateFormatter"
|
154 | 158 | align="center"
|
|
163 | 167 | prop="endTime"
|
164 | 168 | width="180"
|
165 | 169 | />
|
166 |
| - <el-table-column align="center" label="拼团状态" prop="status"> |
| 170 | + <el-table-column align="center" label="拼团状态" prop="status" min-width="150"> |
167 | 171 | <template #default="scope">
|
168 | 172 | <dict-tag
|
169 | 173 | :type="DICT_TYPE.PROMOTION_COMBINATION_RECORD_STATUS"
|
@@ -203,7 +207,7 @@ import { dateFormatter, defaultShortcuts } from '@/utils/formatTime'
|
203 | 207 | import { createImageViewer } from '@/components/ImageViewer'
|
204 | 208 | import * as CombinationRecordApi from '@/api/mall/promotion/combination/combinationRecord'
|
205 | 209 |
|
206 |
| -defineOptions({ name: 'CombinationRecord' }) |
| 210 | +defineOptions({ name: 'PromotionCombinationRecord' }) |
207 | 211 |
|
208 | 212 | const queryParams = ref({
|
209 | 213 | status: undefined, // 拼团状态
|
|
0 commit comments