From 39b5ade34f70c26a20e064eb0fb0144acae12bad Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期四, 18 四月 2024 16:25:06 +0800 Subject: [PATCH] 接口权限精确到按钮 --- src/views/system/rule/index.vue | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/views/system/rule/index.vue b/src/views/system/rule/index.vue index 75d534d..6614c4f 100644 --- a/src/views/system/rule/index.vue +++ b/src/views/system/rule/index.vue @@ -14,8 +14,8 @@ <i style="font-size: 40px;padding: 15px;" :class="item.icon"></i> <div style="font-size:12px; text-align: center; height: 25px;">{{ item.name }} </div> <div class="bottom clearfix"> - <el-button type="text" class="button" @click="handleAudit(item)">瀹℃牳</el-button> - <el-button type="text" class="button" @click="handleUpdate(item)">淇敼</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:add']" @click="handleAudit(item)">瀹℃牳</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:edit']" @click="handleUpdate(item)">淇敼</el-button> </div> </el-card> <br/> @@ -36,8 +36,8 @@ <i style="font-size: 40px;padding: 15px;" :class="item.icon"></i> <div style="font-size:12px; text-align: center; height: 25px;">{{ item.name }} </div> <div class="bottom clearfix"> - <el-button type="text" class="button" @click="handleAudit(item)">瀹℃牳</el-button> - <el-button type="text" class="button" @click="handleUpdate(item)">淇敼</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:add']" @click="handleAudit(item)">瀹℃牳</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:edit']" @click="handleUpdate(item)">淇敼</el-button> </div> </el-card> <br/> @@ -58,8 +58,8 @@ <i style="font-size: 40px;padding: 15px;" :class="item.icon"></i> <div style="font-size:12px; text-align: center; height: 25px;">{{ item.name }} </div> <div class="bottom clearfix"> - <el-button type="text" class="button" @click="handleAudit(item)">瀹℃牳</el-button> - <el-button type="text" class="button" @click="handleUpdate(item)">淇敼</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:add']" @click="handleAudit(item)">瀹℃牳</el-button> + <el-button type="text" class="button" v-hasPermi="['calculate:rule:edit']" @click="handleUpdate(item)">淇敼</el-button> </div> </el-card> <br/> -- Gitblit v1.8.0