|
@@ -3,6 +3,9 @@ package com.sooka.web.controller.system;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.business.slfh.bigdata.inspection.domain.BigData_Inspection_TodayWindPower;
|
|
|
+import com.sooka.common.utils.StringUtils;
|
|
|
+import com.sooka.framework.web.domain.server.Sys;
|
|
|
+import com.sooka.system.domain.SysConfig;
|
|
|
import com.sooka.system.domain.SysMain;
|
|
|
import com.sooka.system.service.ISysMainService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -19,7 +22,7 @@ import com.sooka.system.service.ISysMenuService;
|
|
|
|
|
|
/**
|
|
|
* 首页 业务处理
|
|
|
- *
|
|
|
+ *
|
|
|
* @author lei_wang
|
|
|
*/
|
|
|
@Controller
|
|
@@ -46,11 +49,26 @@ public class SysIndexController extends BaseController
|
|
|
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";
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 与系统参数做比较,判断是否是特殊用户
|
|
|
+ * return boolean
|
|
|
+ */
|
|
|
+ private boolean isSpecialUsr(String userIds, SysUser user){
|
|
|
+ if(StringUtils.isEmpty(userIds)) return false;
|
|
|
+ String [] userIdArr = userIds.split(",");
|
|
|
+ for(int i=0;i<userIdArr.length;i++){
|
|
|
+ if(user.getUserId().equals(userIdArr[i]))
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
// 切换主题
|
|
|
@GetMapping("/system/switchSkin")
|
|
|
public String switchSkin(ModelMap mmap)
|