From aad364bb323a1eaa0389ee5c6389bdc0ea7ed526 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Mon, 29 Jun 2026 17:09:28 +0800
Subject: [PATCH] 修改
---
hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/HzWarehouseServiceImpl.java | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/HzWarehouseServiceImpl.java b/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/HzWarehouseServiceImpl.java
index 6d2360c..7082d3b 100644
--- a/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/HzWarehouseServiceImpl.java
+++ b/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/HzWarehouseServiceImpl.java
@@ -10,7 +10,9 @@
import com.gkhy.hazmat.common.utils.SecurityUtils;
import com.gkhy.hazmat.system.domain.HzWarehouse;
import com.gkhy.hazmat.system.domain.HzWarehouseCupboard;
+import com.gkhy.hazmat.system.domain.vo.HzWarehouseCupZkd;
import com.gkhy.hazmat.system.domain.vo.HzWarehouseVo;
+import com.gkhy.hazmat.system.domain.vo.HzWarehouseZkd;
import com.gkhy.hazmat.system.mapper.HzWarehouseMapper;
import com.gkhy.hazmat.system.service.HzWarehouseService;
import org.springframework.beans.BeanUtils;
@@ -198,4 +200,28 @@
public List<HzWarehouseCupboard> selectByWarehouseId(Long warehouseId) {
return baseMapper.selectByWarehouseId(warehouseId);
}
+
+ @Override
+ public List<HzWarehouseZkd> selectzkdWarehouseList(HzWarehouse warehouse) {
+ warehouse.setCompanyId(18L);
+ List<HzWarehouseZkd> hzWarehouseVos = new ArrayList<>();
+ List<HzWarehouse> warehouseList=baseMapper.selectWarehouseList(warehouse);
+ for (HzWarehouse hzWarehouseVo : warehouseList) {
+ HzWarehouseZkd hzWarehouseVo1 = new HzWarehouseZkd();
+ hzWarehouseVo1.setCabinetId(hzWarehouseVo.getId());
+ hzWarehouseVo1.setCabinetName(hzWarehouseVo.getName());
+ List<HzWarehouseCupboard> hzWarehouseCupboards = baseMapper.selectByWarehouseId(hzWarehouseVo.getId());
+
+ List<HzWarehouseCupZkd> arrayList = new ArrayList<>();
+ for (HzWarehouseCupboard hzWarehouseCupboard : hzWarehouseCupboards) {
+ HzWarehouseCupZkd hzWarehouseCupZkd = new HzWarehouseCupZkd();
+ hzWarehouseCupZkd.setAuxiliaryCabinetId(hzWarehouseCupboard.getId());
+ hzWarehouseCupZkd.setAuxiliaryCabinetName(hzWarehouseCupboard.getCupboardName());
+ arrayList.add(hzWarehouseCupZkd);
+ }
+ hzWarehouseVo1.setWarehouseCupZkds(arrayList);
+ hzWarehouseVos.add(hzWarehouseVo1);
+ }
+ return hzWarehouseVos;
+ }
}
--
Gitblit v1.9.2