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