| | |
| | | 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; |
| | |
| | | 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; |
| | | } |
| | | } |