mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 02:46:50 +08:00
增加本地控制
This commit is contained in:
@@ -87,41 +87,42 @@ public class PortalConsoleApi extends ApiBaseController{
|
||||
}
|
||||
}
|
||||
//检查是否是教师,并计算用户的类型,修改于220507
|
||||
Teacher t = teacherService.get(account.getId());
|
||||
int utype=1,ttype=0;
|
||||
//本地判断是否是管理员
|
||||
if(user.getUserType()!=null && user.getUserType()==3) {
|
||||
utype=3;
|
||||
}
|
||||
//判断是否是老师
|
||||
if(t!=null && (t.getDeleted()==null || !t.getDeleted())) {
|
||||
ttype=2;
|
||||
}
|
||||
if(utype==3) {
|
||||
if(ttype==2) {
|
||||
utype=5;//是管理员,又是教师
|
||||
}
|
||||
}else {
|
||||
if(ttype==2) {
|
||||
utype=2;
|
||||
}
|
||||
}
|
||||
|
||||
// Teacher t = teacherService.get(account.getId());
|
||||
// int utype=1,ttype=0;
|
||||
// //本地判断是否是管理员
|
||||
// if(user.getUserType()!=null && user.getUserType()==3) {
|
||||
// utype=3;
|
||||
// }
|
||||
// //判断是否是老师
|
||||
// if(t!=null && (t.getDeleted()==null || !t.getDeleted())) {
|
||||
// ttype=2;
|
||||
// }
|
||||
// if(utype==3) {
|
||||
// if(ttype==2) {
|
||||
// utype=5;//是管理员,又是教师
|
||||
// }
|
||||
// }else {
|
||||
// if(ttype==2) {
|
||||
// utype=2;
|
||||
// }
|
||||
// }
|
||||
|
||||
//以下是使用的接口数据判断身份
|
||||
// int utype=1;//仅仅是学员
|
||||
// if(userData!=null) {
|
||||
//
|
||||
// if(userData.getTeacher()) {
|
||||
// utype=2;
|
||||
// }
|
||||
// if(userData.getAdminType()>0) {
|
||||
// if(utype==2) {
|
||||
// utype=5;//是管理员,又是教师
|
||||
// }else {
|
||||
// utype=3;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
int utype=1;//仅仅是学员
|
||||
if(userData!=null) {
|
||||
|
||||
if(userData.getTeacher()) {
|
||||
utype=2;
|
||||
}
|
||||
if(userData.getAdminType()>0) {
|
||||
if(utype==2) {
|
||||
utype=5;//是管理员,又是教师
|
||||
}else {
|
||||
utype=3;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
map.put("aid",account.getId());
|
||||
map.put("sysId",user.getSysId());
|
||||
@@ -132,7 +133,12 @@ public class PortalConsoleApi extends ApiBaseController{
|
||||
map.put("sex",user.getGender());
|
||||
map.put("userNo",user.getUserNo());
|
||||
map.put("showHome",user.getShowHome()==null? true:user.getShowHome());
|
||||
map.put("userType",utype);
|
||||
if(isLocalDevelopment()) {
|
||||
map.put("userType",3);
|
||||
}else {
|
||||
map.put("userType",utype);
|
||||
}
|
||||
|
||||
map.put("departId",user.getDepartId());
|
||||
map.put("sign",user.getSign());
|
||||
map.put("departName",departName);
|
||||
|
||||
Reference in New Issue
Block a user