DESKTOP-SVI9JE1\muzen hace 2 años
padre
commit
849119b429

+ 6 - 6
src/views/operation/activity/index.vue

@@ -18,7 +18,7 @@
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" @click="getSearch">搜索</el-button>
         <el-button icon="el-icon-refresh" @click="getRefresh">重置</el-button>
-        <el-button type="primary" icon="el-icon-plus" plain @click="getDetail">新增</el-button>
+        <el-button type="primary" icon="el-icon-plus" plain @click="getDetail" v-hasPermi="['operation:activity:add']">新增</el-button>
       </el-form-item>
     </el-form>
     <!-- 列表 -->
@@ -42,13 +42,13 @@
       <el-table-column label="操作" align="center">
         <template slot-scope="scope">
           <el-button type="text" @click="getDetail(scope.row, true)">查看</el-button>
-          <el-button type="text" v-if="scope.row.status === 1" @click="getChange(scope.row.id, 0, '上架')">上架</el-button>
+          <el-button type="text" v-if="scope.row.status === 1" @click="getChange(scope.row.id, 0, '上架')" v-hasPermi="['operation:activity:up']">上架</el-button>
           <span v-else style="margin: 0 10px">
-            <el-button type="text" @click="getDetail(scope.row)">编辑</el-button>
-            <el-button type="text" @click="getChange(scope.row.id, 1, '下架')">下架</el-button>
-            <el-button type="delete" @click="getDelete(scope.row)">删除</el-button>
+            <el-button type="text" @click="getDetail(scope.row)" v-hasPermi="['operation:activity:edit']">编辑</el-button>
+            <el-button type="text" @click="getChange(scope.row.id, 1, '下架')" v-hasPermi="['operation:activity:down']">下架</el-button>
+            <el-button type="delete" @click="getDelete(scope.row)" v-hasPermi="['operation:activity:delete']">删除</el-button>
           </span>
-          <el-button type="text" v-clipboard:copy="scope.row.copyUrl" v-clipboard:success="getCopy">复制链接</el-button>
+          <el-button type="text" v-clipboard:copy="scope.row.copyUrl" v-clipboard:success="getCopy" v-hasPermi="['operation:activity:copy']">复制链接</el-button>
         </template>
       </el-table-column>
     </el-table>

+ 3 - 3
src/views/operation/agreement/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class='app-container'>
-    <el-button type="primary" icon="el-icon-plus" size="mini" @click="getDetail()">新增</el-button>
+    <el-button type="primary" icon="el-icon-plus" size="mini" @click="getDetail()" v-hasPermi="['operation:agreement:add']">新增</el-button>
     <!-- 列表 -->
     <el-table :data="tableData" v-loading="loading">
       <el-table-column label="序号" align="center" type="index" />
@@ -11,8 +11,8 @@
       <el-table-column label="操作" align="center">
         <template slot-scope="scope">
           <el-button type="text" @click="getDetail(scope.row.id, true)">查看</el-button>
-          <el-button type="text" @click="getDetail(scope.row.id)">编辑</el-button>
-          <el-button type="delete" @click="getDelete(scope.row)">删除</el-button>
+          <el-button type="text" @click="getDetail(scope.row.id)" v-hasPermi="['operation:agreement:edit']">编辑</el-button>
+          <el-button type="delete" @click="getDelete(scope.row)" v-hasPermi="['operation:agreement:delete']">删除</el-button>
         </template>
       </el-table-column>
     </el-table>

+ 2 - 2
src/views/user/store/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class='app-container'>
-    <el-button type="primary" icon="el-icon-plus" size="mini" @click="dialogVisible = true">新增</el-button>
+    <el-button type="primary" icon="el-icon-plus" size="mini" @click="dialogVisible = true" v-hasPermi="['user:store:add']">新增</el-button>
     <!-- 列表 -->
     <el-table :data="tableData" v-loading="loading">
       <el-table-column label="账号ID" align="center" prop="id" />
@@ -10,7 +10,7 @@
       <el-table-column label="创建时间" align="center" prop="createTime" />
       <el-table-column label="操作" align="center">
         <template slot-scope="scope">
-          <el-button type="delete" @click="getDelete(scope.row)">删除</el-button>
+          <el-button type="delete" @click="getDelete(scope.row)" v-hasPermi="['user:store:delete']">删除</el-button>
         </template>
       </el-table-column>
     </el-table>