zhuliu 7 mēneši atpakaļ
vecāks
revīzija
606bc4f829
1 mainītis faili ar 3 papildinājumiem un 16 dzēšanām
  1. 3 16
      src/utils/permissions.js

+ 3 - 16
src/utils/permissions.js

@@ -1,20 +1,7 @@
 import Store from '@/store'
 import Api from '@/api'
+// roleType:1是系统管理员,2是租户管理员,0是普通人员
 export default {
-  //专利数据库权限
-  // hasRole(projectId, roles){
-  //   if (!projectId) {
-  //     return true
-  //   }
-  //   const permissions = Store.getters && Store.getters.permissions
-  //   const p = permissions[projectId]
-  //   return p === 0 || roles.indexOf(p) !== -1
-  // },
- 
-  //专利数据库权限
-  // hasPermission(sign){
-  //   return (Store.state.admin.permission).indexOf(sign) !== -1
-  // },
   //报告权限
   reportPermission(reportId, roles){
     // return true
@@ -49,7 +36,7 @@ export default {
    */
   async projectPermission(projectId){
     const user = Store.state.user.userinfo
-    if(user.roleType == 1){
+    if(user.roleType == 1 || user.roleType == 2){
       return true
     }
     if(!projectId){
@@ -105,7 +92,7 @@ export default {
    */
   async producePermission(id,type){
     const user = Store.state.user.userinfo
-    if(user.roleType = 1){
+    if(user.roleType == 1 || user.roleType == 2){
       return true
     }
     if(!id || !type){