public List<WareHouse> getWareHouses() { List<WareHouse> res = new ArrayList<WareHouse>(); if (StringUtils.isNotBlank(this.projectWareHouse)) { String[] parts = this.projectWareHouse.split(","); for (String projectWareHousePart : parts) { WareHouse wareHouse = new WareHouse(); String[] wareHouseParts = projectWareHousePart.split("#"); wareHouse.setWareHouseCode(wareHouseParts[0]); wareHouse.setWareHouseName(wareHouseParts[1]); res.add(wareHouse); } } return res; }
public Map<String, WareHouse> getMonitorWareHouse() { Map<String, WareHouse> res = new HashMap<String, WareHouse>(); if (StringUtils.isNotBlank(monitorWarehouseCodeList) && StringUtils.isNotBlank(monitorWarehouseNameList)) { String[] codeParts = monitorWarehouseCodeList.split(","); String[] nameParts = monitorWarehouseNameList.split(","); for (int index = 0; index < codeParts.length && index < nameParts.length; index++) { WareHouse wareHouse = new WareHouse(); wareHouse.setWareHouseCode(codeParts[index]); wareHouse.setWareHouseName(nameParts[index]); res.put(codeParts[index], wareHouse); } } return res; }
public List<WareHouse> getWareHouses() { String[] wareHouseCodes = this.monitorWarehouseCodeList.split(","); String[] wareHouseNames = this.monitorWarehouseNameList.split(","); int size = wareHouseCodes.length < wareHouseNames.length ? wareHouseCodes.length : wareHouseNames.length; List<WareHouse> wareHouses = new ArrayList<WareHouse>(); for (int index = 0; index < size; index++) { WareHouse wareHouse = new WareHouse(); wareHouse.setWareHouseName(wareHouseNames[index]); wareHouse.setWareHouseCode(wareHouseCodes[index]); wareHouses.add(wareHouse); } return wareHouses; }