| | |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import static org.reflections.Reflections.log; |
| | | |
| | | @Slf4j |
| | | @Service |
| | | public class AgvWrkMastHandler extends AbstractHandler<String> { |
| | |
| | | |
| | | }); |
| | | agvLocMastService.updateLocStsByLocNo(agvWrkMast.getLocNo(), "F", agvWrkMast.getBarcode(), agvWrkMast.getWhsType().shortValue()); |
| | | byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | if (byDevNo != null) { |
| | | if ("S".equals(byDevNo.getLocSts()) || "F".equals(byDevNo.getLocSts())) { |
| | | |
| | |
| | | } |
| | | }); |
| | | // 更新站点 + 库位状态 源库位是站点 |
| | | byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | if (byDevNo != null) { |
| | | if ("S".equals(byDevNo.getLocSts()) || "F".equals(byDevNo.getLocSts())) { |
| | | |
| | |
| | | break; |
| | | case 58: |
| | | agvLocMastService.updateLocStsByLocNo(agvWrkMast.getLocNo(), "F", agvWrkMast.getBarcode(), agvWrkMast.getWhsType().shortValue()); |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(), "O", "", agvWrkMast.getWhsType().shortValue()); |
| | | //agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(), "O", "", agvWrkMast.getWhsType().shortValue()); |
| | | break; |
| | | case 108: |
| | | case 114: |