feat(seller): 营销页面体验优化与列表页样式统一

- 拼团:去除拼团规则字段、编辑页商品表补SKU编码/规格/图片、提交按钮失败卡死修复
- 秒杀:活动详情改描述列表、场次商品数徽标、当前场次提示、页签标题动态显示活动名称
- 满额:卡片分区布局、查看模式只读描述视图、去除活动描述、新建默认近七天时间
- 优惠券:查看模式只读描述视图、去除店铺承担比例与范围描述、指定商品表加SKU/规格/图片
- 商品选择器:首列改SKU编码、弹层z-index修复
- 分销订单:商品信息列重构、卡片间距、状态筛选Tab
- 库存管理:筛选与列表分区、行高压缩、SPU/SKU编码列
- 全局:所有列表操作列统一右对齐
This commit is contained in:
pikachu1995@126.com
2026-10-28 17:40:50 +08:00
parent 21abd26b1f
commit f4fd1c1acd
46 changed files with 994 additions and 324 deletions

View File

@@ -64,7 +64,7 @@
</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" width="120" align="center" fixed="right">
<el-table-column label="操作" width="120" align="right" fixed="right">
<template #default="{ row }">
<a v-if="row" class="link-text" @click="detail(row)">查看</a>
</template>

View File

@@ -67,7 +67,7 @@
<el-tag v-else type="success">已付款</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" align="center" fixed="right" width="100">
<el-table-column label="操作" align="right" fixed="right" width="100">
<template #default="{ row }">
<a class="link-text" @click="detail(row)">查看</a>
</template>

View File

@@ -37,7 +37,7 @@
/>
</template>
</el-table-column>
<el-table-column label="操作" width="200" align="center" fixed="right">
<el-table-column label="操作" width="200" align="right" fixed="right">
<template #default="{ row }">
<template v-if="row">
<a class="link-text" @click="Template(row)">编辑</a>

View File

@@ -9,7 +9,7 @@
<el-tag v-else type="success">开启</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" align="center" width="200">
<el-table-column label="操作" align="right" width="200">
<template #default="{ row }">
<template v-if="!row.selected">
<a class="link-text" @click="open(row)">开启</a>

View File

@@ -13,7 +13,7 @@
<el-table-column prop="address" label="详细地址" min-width="280" />
<el-table-column prop="createTime" label="创建时间" min-width="120" sortable />
<el-table-column prop="updateTime" label="修改时间" min-width="120" sortable />
<el-table-column label="操作" width="200" align="center">
<el-table-column label="操作" width="200" align="right">
<template #default="{ row }">
<a class="link-text" @click="edit(row)">修改</a>
<span class="op-split">|</span>

View File

@@ -64,7 +64,7 @@
</template>
</el-table-column>
<el-table-column prop="createTime" label="创建时间" width="180" sortable="custom" />
<el-table-column label="操作" width="200" align="center" fixed="right">
<el-table-column label="操作" width="200" align="right" fixed="right">
<template #default="{ row }">
<a class="link-text" @click="edit(row)">编辑</a>
<span class="op-split">|</span>

View File

@@ -22,7 +22,7 @@
<el-table-column prop="sortOrder" label="排序值" width="90" align="center" />
<el-table-column prop="createTime" label="创建时间" width="170" align="center" />
<el-table-column prop="updateTime" label="修改时间" width="170" align="center" />
<el-table-column label="操作" width="200" align="center" fixed="right">
<el-table-column label="操作" width="200" align="right" fixed="right">
<template #default="{ row }">
<a class="link-text" @click="openAdd(row.id)">添加子级</a>
<span class="op-split">|</span>

View File

@@ -22,7 +22,7 @@
<el-table-column prop="createTime" label="创建时间" width="170" sortable="custom" />
<el-table-column prop="updateTime" label="更新时间" width="170" sortable="custom" />
<el-table-column prop="createBy" label="最后操作人" width="150" />
<el-table-column label="操作" width="230" align="center" fixed="right">
<el-table-column label="操作" width="230" align="right" fixed="right">
<template #default="{ row }">
<div v-if="row" class="ops">
<a class="link-text" @click="editPerm(row)">菜单权限</a>

View File

@@ -32,7 +32,7 @@
/>
</template>
</el-table-column>
<el-table-column label="操作" width="150" align="center" fixed="right">
<el-table-column label="操作" width="150" align="right" fixed="right">
<template #default="{ row }">
<template v-if="row">
<a class="link-text" @click="handleEdit(row)">修改</a>