Administrator %!s(int64=3) %!d(string=hai) anos
pai
achega
1c5b2a94c3

+ 8 - 0
mybusiness/src/main/java/com/business/slfh/visualization/event/service/Visualization_Event_Service.java

@@ -3,7 +3,11 @@ package com.business.slfh.visualization.event.service;
 import com.alibaba.fastjson.JSONObject;
 import com.business.slfh.manager.levelmanager.domain.TResLevel;
 import com.business.slfh.visualization.event.domain.*;
+import com.sooka.framework.util.ShiroUtils;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.RequestMapping;
 
+import javax.servlet.http.HttpServletRequest;
 import java.util.List;
 
 public interface Visualization_Event_Service {
@@ -56,4 +60,8 @@ public interface Visualization_Event_Service {
     int getRoleMenu();
     List<Visualization_XF_Resources> getXfResources(String [] typeArr,String DEPT_ID);
     List<Visualization_Event_Count> Visualization_Event_Each_Count();
+
+    //special user
+
+    public String getVisualizationEventspecial_user(ModelMap map, HttpServletRequest request);
 }

+ 14 - 0
mybusiness/src/main/java/com/business/slfh/visualization/event/service/impl/Visualization_Event_Service_Impl.java

@@ -9,12 +9,15 @@ import com.business.slfh.visualization.event.domain.*;
 import com.business.slfh.visualization.event.mapper.Visualization_Event_Mapper;
 import com.business.slfh.visualization.event.service.Visualization_Event_Service;
 import com.sooka.common.annotation.DataScope;
+import com.sooka.framework.util.ShiroUtils;
 import com.sooka.system.domain.SysRole;
 import com.sooka.system.domain.SysUser;
 import org.apache.ibatis.annotations.Param;
 import org.springframework.stereotype.Service;
+import org.springframework.ui.ModelMap;
 
 import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
 import java.util.List;
 
 @Service
@@ -235,4 +238,15 @@ public class Visualization_Event_Service_Impl extends BaseService implements Vis
         return Visualization_Event_Mapper.Visualization_Event_Each_Count(userInfoUtil.getLoginUserInfo().getDeptId().toString());
     }
 
+    @Override
+    public String getVisualizationEventspecial_user(ModelMap map, HttpServletRequest request) {
+        String action = request.getParameter("action") == null ? "getVisualizationFrame" : request.getParameter("action");
+        //查询每个林场有多少车
+        List<Visualization_Car_Count> carCounts = getSuperMap_Car_Count();
+        map.put("action", action);//跳转的路径
+        map.put("loginName", ShiroUtils.getLoginName());
+        map.put("carCounts", carCounts);
+        return "business/visualization/event_special_usr";
+    }
+
 }