sgj
2026-03-09 4f4e7d8f32289be22bccadbe338abef784070393
fzzy-igdss-web/src/main/java/com/fzzy/group/GroupController.java
@@ -1,12 +1,12 @@
package com.fzzy.group;
import com.fzzy.common.manager.CommonManager;
import com.fzzy.group.manager.GroupManager;
import com.fzzy.igds.constant.Constant;
import com.fzzy.igds.data.*;
import com.fzzy.igds.domain.*;
import com.fzzy.igds.utils.ContextUtil;
import com.fzzy.igds.websocket.WebSocketPacket;
import com.fzzy.common.manager.CommonManager;
import com.ruoyi.common.core.domain.entity.SysUser;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
@@ -130,6 +130,48 @@
    /**
     * 总览大屏页面
     * @return
     */
    @RequestMapping("/gis_modeling")
    public String gisModeling(ModelMap view) {
        SysUser user = ContextUtil.getLoginUser();
        view.put(Constant.MODEL_KEY_LOGIN_USER, user);
        view.put("deptId", user.getDeptId());
        view.put("sysName", "智慧粮库质押监管大屏");
        // 标语
        Slogan dicSlogan = commonManager.getDicSlogan();
        view.put("dicSlogan", dicSlogan);
        view.put("bizType", "screen");
        view.put("bizTag", WebSocketPacket.BIZ_TAG_COMMON);
        //获取新疆区划信息
        List<DicArea> areaList = groupManager.getBankAndChildDept("650000");
        view.put("areaList", areaList);
        //获取所有库区
        List<GroupDeptData> deptList = groupManager.getDeptData(user.getCompanyId());
        view.put("deptList", deptList);
        String deptId = (deptList != null && !deptList.isEmpty()) ? deptList.get(0).getDeptId() : null;
//        view.put("defaultDeptId", deptId != null ? deptId : "00");
        view.put("defaultDeptId","5372001001");
        //获取所有仓库
        List<GroupDepotData> depotList = groupManager.getDepotData(user.getCompanyId());
        view.put("depotList", depotList);
        //统计信息
        GroupGisData groupGisData = groupManager.getGisData();
        view.put("gisData", groupGisData);
        return prefix + "/gis_modeling";
    }
    /**
     * 首页--获取数量信息(储量统计、分品种库存、监管数量等)
     *
     * @param param