فهرست منبع

prooduct角色的权限相关修改

theo 3 سال پیش
والد
کامیت
b2fa8de211
2فایلهای تغییر یافته به همراه10 افزوده شده و 6 حذف شده
  1. 7 1
      backendApi/config/menu.php
  2. 3 5
      backendEle/src/views/shop/package.vue

+ 7 - 1
backendApi/config/menu.php

@@ -39,6 +39,12 @@ return [
             ['name'=>'添加商品', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'goods-add', 'routePath'=>'shop/goods-add', 'show'=>0,],
             ['name'=>'编辑商品', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'goods-edit', 'routePath'=>'shop/goods-edit', 'show'=>0,],
             ['name'=>'删除商品', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'goods-delete', 'routePath'=>'shop/goods-delete', 'show'=>0,],
+            ['name'=>'商品状态', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'goods-status', 'routePath'=>'shop/goods-status', 'show'=>0,],
+            ['name'=>'套餐管理', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package-get', 'routePath'=>'shop/package-get', 'show'=>0,],
+            ['name'=>'添加套餐', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package-add', 'routePath'=>'shop/package-add', 'show'=>0,],
+            ['name'=>'编辑套餐', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package-edit', 'routePath'=>'shop/package-edit', 'show'=>0,],
+            ['name'=>'删除套餐', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package-delete', 'routePath'=>'shop/package-delete', 'show'=>0,],
+            ['name'=>'商品状态', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package-status', 'routePath'=>'shop/package-status', 'show'=>0,],
             // 新添加的商品操作 ---stop
             ['name'=>'商品列表导出', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'goods-list-export', 'routePath'=>'shop/goods-list-export', 'show'=>0,],
             ['name'=>'套餐管理', 'class'=>'', 'icon'=>'', 'controller'=>'shop', 'action'=>'package', 'routePath'=>'shop/package', 'show'=>1,],
@@ -494,4 +500,4 @@ return [
             ['name'=>'编辑报单中心级别', 'class'=>'', 'icon'=>'', 'controller'=>'config', 'action'=>'dec-role-edit', 'routePath'=>'config/dec-role-edit', 'show'=>0,],
         ],
     ],
-];
+];

+ 3 - 5
backendEle/src/views/shop/package.vue

@@ -20,20 +20,18 @@
         </el-table-column>
         <el-table-column fixed="right" label="操作" width="180">
           <template slot-scope="scope">
-            <el-dropdown size="small" trigger="click" v-if="permission.hasPermission(`shop/package-get`)">
+            <el-dropdown size="small" trigger="click" v-if="permission.hasPermission(`shop/package`)">
               <el-button type="primary" size="small" @click.stop="">
                   操作该数据<i class="el-icon-arrow-down el-icon--right"></i>
               </el-button>
               <el-dropdown-menu slot="dropdown">
-                <el-dropdown-item command="package-get" @click.native="handleEditShow(scope.row)">修改数据
-                </el-dropdown-item>
+                <el-dropdown-item command="package-get" @click.native="handleEditShow(scope.row)">修改数据</el-dropdown-item>
                 <el-dropdown-item command="del" @click.native="handleDel(scope.row.ID)"
                                   v-show="permission.hasPermission(`shop/goods-delete`)">删除数据
                 </el-dropdown-item>
                 <el-dropdown-item command="goods-edit" @click.native="handleGoodUp(scope.row.ID)">商品上架 </el-dropdown-item>
                 <el-dropdown-item command="goods-edit" @click.native="handleGoodDown(scope.row.ID)">商品下架 </el-dropdown-item>
-                <el-dropdown-item command="package-get" @click.native="handleEditShowGoodsTimes(scope.row)">套餐限时
-                </el-dropdown-item>
+                <el-dropdown-item command="package-get" @click.native="handleEditShowGoodsTimes(scope.row)">套餐限时</el-dropdown-item>
               </el-dropdown-menu>
             </el-dropdown>
           </template>