tangning 9 mesiacov pred
rodič
commit
d4f9d9500f
1 zmenil súbory, kde vykonal 6 pridanie a 4 odobranie
  1. 6 4
      src/views/case/list.vue

+ 6 - 4
src/views/case/list.vue

@@ -10,7 +10,7 @@
       <div class="desc-wrap-BasicTable">
         <BasicTable @register="registerTable">
           <template #toolbar>
-            <a-button type="primary" @click="handleAdd" v-if="tableType == 1"> 新增案件</a-button>
+            <a-button type="primary"  @click="handleAdd" v-if="getCheckPerm('case-Add') && tableType == 1"> 新增案件</a-button>
           </template>
 
           <template #href="{ record }">
@@ -30,18 +30,18 @@
                 {
                   label: '编辑',
                   //disabled: !(record.status == 1 || record.status == -2),
-                  ifShow: getTypeCheckPerm('scenes-edit'),
+                  ifShow: getTypeCheckPerm('case-edit'),
                   onClick: handlegotoEdit.bind(null, record),
                 },
                 {
                   label: '权限',
                   //disabled: !(record.status == 1 || record.status == -2) || !record.isAuth,
-                  ifShow: getTypeCheckPerm('scenes-powers'),
+                  ifShow: getTypeCheckPerm('case-powers'),
                   onClick: handlePowers.bind(null, record),
                 },
                 {
                   label: '下载',
-                  //ifShow:
+                  ifShow: getTypeCheckPerm('case-download'),
                   //  getTypeCheckPerm('scenes-download') &&
                   //  tableType != 3 &&
                   //  (record.userName == userInfo.userName ||
@@ -54,6 +54,7 @@
                 },
                 {
                   label: '删除',
+                  ifShow: getTypeCheckPerm('case-delete'),
                   //icon: 'ic:outline-delete-outline',
                   color: 'error',
                   onClick: handleDelete.bind(null, record),
@@ -522,6 +523,7 @@
         userInfo,
         handleAdd,
         reload,
+        getCheckPerm,
       };
     },
   });