|
78 | 78 | <!-- 列表 -->
|
79 | 79 | <ContentWrap>
|
80 | 80 | <el-table v-loading="loading" :data="list" :show-overflow-tooltip="true" :stripe="true">
|
81 |
| - <el-table-column align="center" label="文章分类" prop="categoryId"> |
82 |
| - <template #default="scope"> |
83 |
| - {{ categoryList.find((item) => item.id === scope.row.categoryId)?.name }} |
84 |
| - </template> |
85 |
| - </el-table-column> |
86 |
| - <el-table-column align="center" label="关联商品" prop="spuId" width="300"> |
87 |
| - <template #default="scope"> |
88 |
| - <el-image |
89 |
| - :preview-src-list="[spuList.find((item) => item.id === scope.row.spuId)?.picUrl]" |
90 |
| - :src="spuList.find((item) => item.id === scope.row.spuId)?.picUrl" |
91 |
| - class="mr-[10px] h-40px w-40px v-middle" |
92 |
| - preview-teleported |
93 |
| - /> |
94 |
| - {{ spuList.find((item) => item.id === scope.row.spuId)?.name }} |
95 |
| - </template> |
96 |
| - </el-table-column> |
97 |
| - <el-table-column align="center" label="文章标题" prop="title" /> |
98 |
| - <el-table-column align="center" label="文章作者" prop="author" /> |
99 |
| - <el-table-column align="center" label="文章封面" prop="picUrl"> |
| 81 | + <el-table-column align="center" label="编号" prop="id" min-width="60" /> |
| 82 | + <el-table-column align="center" label="封面" prop="picUrl" min-width="80"> |
100 | 83 | <template #default="{ row }">
|
101 | 84 | <el-image :src="row.picUrl" class="h-30px w-30px" @click="imagePreview(row.picUrl)" />
|
102 | 85 | </template>
|
103 | 86 | </el-table-column>
|
104 |
| - <el-table-column align="center" label="文章简介" prop="introduction" /> |
105 |
| - <el-table-column align="center" label="浏览次数" prop="browseCount" /> |
106 |
| - <el-table-column align="center" label="排序" prop="sort" /> |
107 |
| - <el-table-column align="center" label="状态" prop="status"> |
| 87 | + <el-table-column align="center" label="标题" prop="title" min-width="180" /> |
| 88 | + <el-table-column align="center" label="分类" prop="categoryId" min-width="180"> |
108 | 89 | <template #default="scope">
|
109 |
| - <dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" /> |
110 |
| - </template> |
111 |
| - </el-table-column> |
112 |
| - <el-table-column align="center" label="热门" prop="recommendHot"> |
113 |
| - <template #default="scope"> |
114 |
| - <dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.recommendHot" /> |
| 90 | + {{ categoryList.find((item) => item.id === scope.row.categoryId)?.name }} |
115 | 91 | </template>
|
116 | 92 | </el-table-column>
|
117 |
| - <el-table-column align="center" label="轮播图" prop="recommendBanner"> |
| 93 | + <el-table-column align="center" label="浏览量" prop="browseCount" min-width="180" /> |
| 94 | + <el-table-column align="center" label="作者" prop="author" min-width="180" /> |
| 95 | + <el-table-column align="center" label="文章简介" prop="introduction" min-width="250" /> |
| 96 | + <el-table-column align="center" label="排序" prop="sort" min-width="60" /> |
| 97 | + <el-table-column align="center" label="状态" prop="status" min-width="60"> |
118 | 98 | <template #default="scope">
|
119 |
| - <dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.recommendBanner" /> |
| 99 | + <dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" /> |
120 | 100 | </template>
|
121 | 101 | </el-table-column>
|
122 | 102 | <el-table-column
|
123 | 103 | :formatter="dateFormatter"
|
124 | 104 | align="center"
|
125 |
| - label="创建时间" |
| 105 | + label="发布时间" |
126 | 106 | prop="createTime"
|
127 | 107 | width="180px"
|
128 | 108 | />
|
|
0 commit comments