From 13b6ad41f0b057f8405f7976a990e9057547443a Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期一, 09 六月 2025 20:01:00 +0800 Subject: [PATCH] 提交首页实现 --- igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/manager/WebManager.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/manager/WebManager.java b/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/manager/WebManager.java index eb2ead8..ac83aa2 100644 --- a/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/manager/WebManager.java +++ b/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/manager/WebManager.java @@ -1,9 +1,14 @@ package com.fzzy.igds.dzhwk.manager; import com.fzzy.igds.dzhwk.data.DzhwkConfigData; +import com.fzzy.igds.dzhwk.data.HwkDepotDto; +import com.fzzy.igds.dzhwk.domain.Depot; import com.fzzy.igds.dzhwk.domain.Dept; +import com.fzzy.igds.dzhwk.domain.HScreenSer; +import com.fzzy.igds.dzhwk.service.ScreenSerService; import com.fzzy.igds.file.FileService; import com.fzzy.igds.sys.CoreDeptService; +import com.fzzy.igds.sys.DepotService; import com.ruoyi.common.config.FrameworkConfig; import com.ruoyi.common.utils.StringUtils; import lombok.extern.slf4j.Slf4j; @@ -11,6 +16,7 @@ import javax.annotation.Resource; import java.io.File; +import java.util.List; /** * @Description @@ -27,6 +33,12 @@ private FileService fileService; @Resource private DzhwkConfigData dzhwkConfigData; + @Resource + private ScreenSerService screenSerService; + @Resource + private DepotService depotService; + + /** * 鏍规嵁鍗曚綅ID鑾峰彇鍗曚綅淇℃伅 * @@ -59,4 +71,28 @@ } return dept; } + + /** + * + * @param sid + * @return + */ + public List<Depot> getDepotsByGid(String sid) { + + if(StringUtils.isEmpty(sid)){ + return null; + } + //鑾峰彇sid瀵瑰簲鐨勫粧闂翠俊鎭紱 + HScreenSer screenSer = screenSerService.getDataBySn(sid); + + if(null == screenSer || StringUtils.isEmpty(screenSer.getAjdh())){ + return null; + } + List<Depot> list = depotService.getCacheByAjdn(screenSer.getCompanyId(), screenSer.getAjdh()); + if(null == list || list.isEmpty()){ + return null; + } + + return list; + } } -- Gitblit v1.9.3