| | |
| | | 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; |
| | |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.io.File; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @Description |
| | |
| | | private FileService fileService; |
| | | @Resource |
| | | private DzhwkConfigData dzhwkConfigData; |
| | | @Resource |
| | | private ScreenSerService screenSerService; |
| | | @Resource |
| | | private DepotService depotService; |
| | | |
| | | |
| | | /** |
| | | * 根据单位ID获取单位信息 |
| | | * |
| | |
| | | } |
| | | 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; |
| | | } |
| | | } |