feat: 配置权限

This commit is contained in:
zhanghao 2025-10-24 09:28:21 +08:00
parent 1a8ecd746e
commit 907d75ffc1
2 changed files with 511 additions and 510 deletions

View File

@ -1,7 +1,5 @@
<template>
<div class="app-container">
<TableSearch
:queryParams="queryParams"
:showSearch="showSearch"

View File

@ -182,6 +182,7 @@
size="mini"
type="text"
@click="handleSetting(row)"
v-hasPermi="['system:project:add','system:project:edit']"
>配置
</el-button>
<el-button
@ -189,6 +190,7 @@
type="text"
v-if="row.status == 1"
@click="handleExecute(row)"
v-hasPermi="['system:project:add','system:project:edit']"
>执行
</el-button>
<el-button
@ -196,6 +198,7 @@
v-if="row.status == 0"
link
type="primary"
v-hasPermi="['system:project:add','system:project:edit']"
@click="handleOpenDashboard(row)"
>可视化
</el-button>