Explorar o código

fix 修改 menu.sql 的按钮权限

ylong hai 7 meses
pai
achega
9cd41d365c
Modificáronse 2 ficheiros con 7 adicións e 7 borrados
  1. 5 4
      src/views/data/productPush/index.vue
  2. 2 3
      src/views/menu.sql

+ 5 - 4
src/views/data/productPush/index.vue

@@ -5,7 +5,7 @@
     <common-table ref="pageRef" :pageConfig="pageConfig" :columns="columns">
       <template #toolbar>
         <div class="flex items-center mb-4">
-          <el-button type="warning" plain @click="handleBatchPush">
+          <el-button type="warning" plain @click="handleBatchPush" v-permission="'data:productPush:onePush'">
             一键推送
           </el-button>
           <el-button
@@ -13,6 +13,7 @@
             plain
             @click="handleExportExcel"
             :icon="DownloadOutlined"
+            v-permission="'data:productPush:export'"
           >
             导出
           </el-button>
@@ -35,13 +36,13 @@
 
       <template #action="{ row }">
         <div>
-          <el-button type="primary" link @click="handleDetail(row)">
+          <el-button type="primary" link @click="handleDetail(row)" v-permission="'data:productPush:delete'">
             删除
           </el-button>
-          <el-button type="primary" link @click="handlePush(row)">
+          <el-button type="primary" link @click="handlePush(row)" v-permission="'data:productPush:push'">
             推送
           </el-button>
-          <el-button type="primary" link @click="handlePushLog(row)">
+          <el-button type="primary" link @click="handlePushLog(row)" v-permission="'data:productPush:pushLog'">
             推送日志
           </el-button>
         </div>

+ 2 - 3
src/views/menu.sql

@@ -665,6 +665,5 @@ INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`,
 INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2614, '删除', 2532, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:delete', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案删除按钮', 1);
 INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2615, '推送', 2532, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:push', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案推送按钮', 1);
 INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2616, '推送日志', 2532, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:pushLog', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案推送日志按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2616, '审核', 2531, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:audit', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2616, '操作日志', 2531, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:log', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);
-
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2617, '审核', 2531, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:audit', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2618, '操作日志', 2531, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:log', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);