|
@@ -150,7 +150,12 @@
|
|
|
<template #dropdown>
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu style="min-width: 100px; padding: 4px 0">
|
|
<el-dropdown-menu style="min-width: 100px; padding: 4px 0">
|
|
|
<el-dropdown-item @click="handleUpdate(scope.row)" v-hasPermi="['physical:tournaments:edit']">修改</el-dropdown-item>
|
|
<el-dropdown-item @click="handleUpdate(scope.row)" v-hasPermi="['physical:tournaments:edit']">修改</el-dropdown-item>
|
|
|
- <el-dropdown-item @click="handleDelete(scope.row)" v-hasPermi="['physical:tournaments:remove']">删除</el-dropdown-item>
|
|
|
|
|
|
|
+ <el-dropdown-item
|
|
|
|
|
+ @click="handleDelete(scope.row)"
|
|
|
|
|
+ v-hasPermi="['physical:tournaments:remove']"
|
|
|
|
|
+ :disabled="!(scope.row.status === -1 || scope.row.status === 0)">
|
|
|
|
|
+ 删除
|
|
|
|
|
+ </el-dropdown-item>
|
|
|
<el-dropdown-item @click="handleCopy(scope.row)" v-hasPermi="['business:tournaments:query']">复制</el-dropdown-item>
|
|
<el-dropdown-item @click="handleCopy(scope.row)" v-hasPermi="['business:tournaments:query']">复制</el-dropdown-item>
|
|
|
<el-dropdown-item @click="handleToggleShow(scope.row)" v-hasPermi="['physical:tournaments:edit']">
|
|
<el-dropdown-item @click="handleToggleShow(scope.row)" v-hasPermi="['physical:tournaments:edit']">
|
|
|
{{ scope.row.isShow === 1 ? '隐藏' : '展示' }}
|
|
{{ scope.row.isShow === 1 ? '隐藏' : '展示' }}
|