|
|
@@ -36,14 +36,7 @@
|
|
|
编辑
|
|
|
</el-button>
|
|
|
<!-- 查看详情按钮 -->
|
|
|
- <el-button
|
|
|
- v-if="canShowButton(scope.row.status, OPERATION_PERMISSIONS.查看详情)"
|
|
|
- link
|
|
|
- type="primary"
|
|
|
- @click="toDetail(scope.row)"
|
|
|
- >
|
|
|
- 查看详情
|
|
|
- </el-button>
|
|
|
+ <el-button link type="primary" @click="toDetail(scope.row)"> 查看详情 </el-button>
|
|
|
<!-- 删除按钮 -->
|
|
|
<el-button
|
|
|
v-if="canShowButton(scope.row.status, OPERATION_PERMISSIONS.删除)"
|
|
|
@@ -117,7 +110,8 @@ const ACTIVITY_STATUS = {
|
|
|
审核驳回: 3,
|
|
|
进行中: 5,
|
|
|
已下架: 6,
|
|
|
- 已结束: 7
|
|
|
+ 已结束: 7,
|
|
|
+ 审核通过: 8
|
|
|
} as const;
|
|
|
|
|
|
// 活动状态选项(用于搜索)
|
|
|
@@ -127,7 +121,8 @@ const statusEnum = [
|
|
|
{ label: "审核驳回", value: "3" },
|
|
|
{ label: "进行中", value: "5" },
|
|
|
{ label: "已下架", value: "6" },
|
|
|
- { label: "已结束", value: "7" }
|
|
|
+ { label: "已结束", value: "7" },
|
|
|
+ { label: "审核通过", value: "8" }
|
|
|
];
|
|
|
|
|
|
// 操作按钮权限配置
|
|
|
@@ -159,7 +154,8 @@ const getStatusLabel = (status: number) => {
|
|
|
3: "审核驳回",
|
|
|
5: "进行中",
|
|
|
6: "已下架",
|
|
|
- 7: "已结束"
|
|
|
+ 7: "已结束",
|
|
|
+ 8: "审核通过"
|
|
|
};
|
|
|
return statusMap[status] || "--";
|
|
|
};
|