#
Junjie
4 天以前 6d99081f3f6e0363b0bd28053e545a8e4589b979
src/main/java/com/zy/asrs/controller/BasMapController.java
@@ -218,8 +218,21 @@
                        Integer isBarcodeStation = value.getInteger("isBarcodeStation");
                        if (isBarcodeStation != null && isBarcodeStation == 1) {
                            StationObjModel barcodeStationModel = new StationObjModel();
                            barcodeStationModel.setDeviceNo(deviceNo);
                            barcodeStationModel.setStationId(value.getInteger("stationId"));
                            barcodeStationModel.setBarcodeIdx(value.getInteger("barcodeIdx"));
                            if (value.getInteger("backStation") != null) {
                                StationObjModel backStation = new StationObjModel();
                                barcodeStationModel.setBackStation(backStation);
                                backStation.setDeviceNo(value.getInteger("backStationDeviceNo"));
                                backStation.setStationId(value.getInteger("backStation"));
                            }
                            List<StationObjModel> barcodeStationList = barcodeStationMap.getOrDefault(deviceNo, new ArrayList<>());
                            barcodeStationList.add(stationObjModel);
                            barcodeStationList.add(barcodeStationModel);
                            barcodeStationMap.put(deviceNo, barcodeStationList);
                        }