|
@@ -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])
|