|
@@ -35,16 +35,27 @@ export function itoOrVideoLimits(subAdminId) {
|
|
|
let userInfo = uni.getStorageSync('user');
|
|
let userInfo = uni.getStorageSync('user');
|
|
|
let schoolId = config.schoolId;
|
|
let schoolId = config.schoolId;
|
|
|
let collegeId = config.collegeId;
|
|
let collegeId = config.collegeId;
|
|
|
- if(userInfo.position == null){
|
|
|
|
|
- //如果是管理员(系统用户)
|
|
|
|
|
|
|
+ // if(userInfo.position == null){
|
|
|
|
|
+ // //如果是管理员(系统用户)
|
|
|
|
|
+ // return true
|
|
|
|
|
+ // }else if(userInfo.position == schoolId || userInfo.position == collegeId){
|
|
|
|
|
+ // //如果是校级管理员/院级管理员
|
|
|
|
|
+ // return true
|
|
|
|
|
+ // }else if(userInfo.userId == subAdminId){
|
|
|
|
|
+ // //如果当前用户userId 与 管理员ID相等
|
|
|
|
|
+ // return true
|
|
|
|
|
+ // }else{
|
|
|
|
|
+ // return false
|
|
|
|
|
+ // }
|
|
|
|
|
+ if(userInfo.position == null){
|
|
|
|
|
+ //如果是管理员(系统用户)
|
|
|
return true
|
|
return true
|
|
|
- }else if(userInfo.position == schoolId || userInfo.position == collegeId){
|
|
|
|
|
- //如果是校级管理员/院级管理员
|
|
|
|
|
|
|
+ }else if(userInfo.position == schoolId || userInfo.position == collegeId){
|
|
|
|
|
+ //如果是校级管理员/院级管理员
|
|
|
return true
|
|
return true
|
|
|
- }else if(userInfo.userId == subAdminId){
|
|
|
|
|
- //如果当前用户userId 与 管理员ID相等
|
|
|
|
|
|
|
+ }else if(uni.getStorageSync('subAdmin') == 1){
|
|
|
return true
|
|
return true
|
|
|
- }else{
|
|
|
|
|
|
|
+ }else{
|
|
|
return false
|
|
return false
|
|
|
- }
|
|
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|