Commit 911b105e authored by 廖旭伟's avatar 廖旭伟

修改admin账号登陆时不在加载站点列表

parent 5473825a
...@@ -262,14 +262,6 @@ public class SiteController extends BaseCRUDJsonBodyMappingController<SiteServic ...@@ -262,14 +262,6 @@ public class SiteController extends BaseCRUDJsonBodyMappingController<SiteServic
String busiDesc = "查询" + this.getModuleDesc(); String busiDesc = "查询" + this.getModuleDesc();
int code = 1; int code = 1;
try { try {
if(this.getCurUser().getId()==1){
List<SiteEntity> siteEntityList = new ArrayList<>();
SiteEntity siteEntity = new SiteEntity();
siteEntity.setId(0l);
siteEntity.setSiteName("无站点");
siteEntityList.add(siteEntity);
model.put("data", siteEntityList);
}else {
if (CollectionUtils.isNotEmpty(query.getAreaCodeList())) { if (CollectionUtils.isNotEmpty(query.getAreaCodeList())) {
List<SiteEntity> siteEntityList = query.getAreaCodeList().parallelStream().flatMap(areaId -> List<SiteEntity> siteEntityList = query.getAreaCodeList().parallelStream().flatMap(areaId ->
this.service.getFlatSitesByAreaCode(areaId, getContext()).stream() this.service.getFlatSitesByAreaCode(areaId, getContext()).stream()
...@@ -279,7 +271,6 @@ public class SiteController extends BaseCRUDJsonBodyMappingController<SiteServic ...@@ -279,7 +271,6 @@ public class SiteController extends BaseCRUDJsonBodyMappingController<SiteServic
List<SiteEntity> result = this.getService().find(query, context); List<SiteEntity> result = this.getService().find(query, context);
model.put("data", result); model.put("data", result);
} }
}
model.put("message_info", busiDesc + "成功"); model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】"); this.recordSysLog(this.request, busiDesc + " 【成功】");
} catch (Exception var9) { } catch (Exception var9) {
......
...@@ -2,6 +2,7 @@ package com.mortals.xhx.base.login.web; ...@@ -2,6 +2,7 @@ package com.mortals.xhx.base.login.web;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.IAuthTokenService; import com.mortals.framework.service.IAuthTokenService;
...@@ -21,6 +22,7 @@ import com.mortals.xhx.module.menu.service.MenuService; ...@@ -21,6 +22,7 @@ import com.mortals.xhx.module.menu.service.MenuService;
import com.mortals.xhx.module.user.model.UserEntity; import com.mortals.xhx.module.user.model.UserEntity;
import com.mortals.xhx.module.user.service.UserService; import com.mortals.xhx.module.user.service.UserService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.ArrayStack;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
...@@ -72,6 +74,14 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi ...@@ -72,6 +74,14 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi
List<MenuEntity> menuList = menuService.findTreeMenuByUser(userEntity); List<MenuEntity> menuList = menuService.findTreeMenuByUser(userEntity);
userEntity.setMenuList(menuList); userEntity.setMenuList(menuList);
data.put("user", userEntity); data.put("user", userEntity);
if(this.getCurUser().getId()==1){
JSONArray siteList = new JSONArray();
JSONObject siteObject = new JSONObject();
siteObject.put("id",0);
siteObject.put("siteName","无站点");
siteList.add(siteObject);
data.put("siteList", siteList);
}else {
if(StringUtils.isNotEmpty(userEntity.getAreaCodes())){ if(StringUtils.isNotEmpty(userEntity.getAreaCodes())){
SitePdu sitePdu = new SitePdu(); SitePdu sitePdu = new SitePdu();
List<String> areaCodeList = Arrays.asList(userEntity.getAreaCodes().split(",")); List<String> areaCodeList = Arrays.asList(userEntity.getAreaCodes().split(","));
...@@ -89,7 +99,7 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi ...@@ -89,7 +99,7 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi
}else { }else {
data.put("siteList", Collections.emptyList()); data.put("siteList", Collections.emptyList());
} }
}
recordSysLog(request, userEntity, "用户登录系统成功!"); recordSysLog(request, userEntity, "用户登录系统成功!");
ret.put(KEY_RESULT_DATA, data); ret.put(KEY_RESULT_DATA, data);
ret.put(KEY_RESULT_CODE, VALUE_RESULT_SUCCESS); ret.put(KEY_RESULT_CODE, VALUE_RESULT_SUCCESS);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment