|
@@ -3,6 +3,7 @@ package com.sooka.web.controller.system;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.business.slfh.bigdata.inspection.domain.BigData_Inspection_TodayWindPower;
|
|
|
+import com.business.slfh.visualization.event.service.Visualization_Event_Service;
|
|
|
import com.sooka.common.utils.StringUtils;
|
|
|
import com.sooka.framework.web.domain.server.Sys;
|
|
|
import com.sooka.system.domain.SysConfig;
|
|
@@ -20,6 +21,8 @@ import com.sooka.system.domain.SysUser;
|
|
|
import com.sooka.system.service.ISysConfigService;
|
|
|
import com.sooka.system.service.ISysMenuService;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+
|
|
|
/**
|
|
|
* 首页 业务处理
|
|
|
*
|
|
@@ -37,19 +40,23 @@ public class SysIndexController extends BaseController
|
|
|
@Autowired
|
|
|
private ISysConfigService configService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private Visualization_Event_Service eventService;
|
|
|
+
|
|
|
// 系统首页
|
|
|
@GetMapping("/index")
|
|
|
- public String index(ModelMap mmap)
|
|
|
+ public String index(ModelMap mmap , HttpServletRequest request)
|
|
|
{
|
|
|
// 取身份信息
|
|
|
SysUser user = ShiroUtils.getSysUser();
|
|
|
+ if(isSpecialUsr(configService.selectConfigByKey("special_usr"),user))
|
|
|
+ return eventService.getVisualizationEventspecial_user(mmap,request);
|
|
|
// 根据用户id取出菜单
|
|
|
List<SysMenu> menus = menuService.selectMenusByUser(user);
|
|
|
mmap.put("menus", menus);
|
|
|
mmap.put("user", user);
|
|
|
mmap.put("sideTheme", configService.selectConfigByKey("sys.index.sideTheme"));
|
|
|
mmap.put("skinName", configService.selectConfigByKey("sys.index.skinName"));
|
|
|
- mmap.put("isSpecialUsr", isSpecialUsr(configService.selectConfigByKey("special_usr"),user));
|
|
|
mmap.put("copyrightYear", Global.getCopyrightYear());
|
|
|
mmap.put("demoEnabled", Global.isDemoEnabled());
|
|
|
return "index";
|