shanbinzhang 4 місяців тому
батько
коміт
5e5ec34972
1 змінених файлів з 4 додано та 4 видалено
  1. 4 4
      src/views/ppt_manage/newVersion/pptCatalog.vue

+ 4 - 4
src/views/ppt_manage/newVersion/pptCatalog.vue

@@ -384,13 +384,13 @@ export default {
     getAuthToolList(item) {
       const {checkPermissionBtn,pptPermission} = this.permissionBtn
       const btnAuthMap = {
-          'cancel':checkPermissionBtn(pptPermission.ppt_publish)&&item.HasAuth&&item.ReportSource===2,
+          // 'cancel':checkPermissionBtn(pptPermission.ppt_publish)&&item.HasAuth&&item.ReportSource===2,
           'submit':checkPermissionBtn(pptPermission.ppt_publish)&&item.HasAuth&&item.ReportSource===2&&item.State===3,
           'publish':checkPermissionBtn(pptPermission.ppt_publish)&&item.HasAuth&&item.ReportSource===1,
           'present':checkPermissionBtn(pptPermission.ppt_show),
-          'download':checkPermissionBtn(pptPermission.ppt_download)&&[2,6].includes(item.State),
-          'edit':checkPermissionBtn(pptPermission.ppt_save)&&item.HasAuth&&item.State===1,
-          'delete':checkPermissionBtn(pptPermission.ppt_del)&&item.HasAuth&&item.ReportSource===1&&item.State===1,
+          'download':checkPermissionBtn(pptPermission.ppt_download)&&((item.State===6&&item.ReportSource===2) || item.ReportSource===1),
+          'edit':checkPermissionBtn(pptPermission.ppt_save)&&item.HasAuth&&((item.State===3&&item.ReportSource===2) || item.ReportSource===1),
+          'delete':checkPermissionBtn(pptPermission.ppt_del)&&item.HasAuth&&item.ReportSource===1,
       }
 
       return toolList.filter((i)=>btnAuthMap[i.key])