From bdc2389275719eedaa8eefd52aa86f1c18d8e234 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期三, 03 一月 2024 10:38:32 +0800 Subject: [PATCH] #更改库位状态代码 --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 7c6c5ea..bdc694d 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -181,6 +181,7 @@ continue; } String barcode = barcodeThread.getBarcode(); + staProtocol.setBarcode(barcode); if(!Cools.isEmpty(barcode)) { StaDescService staDescService = SpringUtils.getBean(StaDescService.class); @@ -189,11 +190,12 @@ map.put("x-api-key","7a15b5db-29b6-552c-8cff-0cfec3756da2"); TaskWrk taskWrk = taskWrkService.selectOne(new EntityWrapper<TaskWrk>().eq("barcode", barcode)); - List<Integer> list = new ArrayList<>(); - list.add(taskWrk.getCrnNo()); + if (Cools.isEmpty(taskWrk)){ continue; } + List<Integer> list = new ArrayList<>(); + list.add(taskWrk.getCrnNo()); //StaDesc staDesc1 = staDescService.selectOne(new EntityWrapper<StaDesc>().eq("stn_no",inSta.getBackSta())); if (taskWrk.getTargetPoint() != null && taskWrk.getStartPoint() != null){ if ( taskWrk.getWrkNo() != null && taskWrk.getWrkNo().shortValue() == workNo ){ @@ -998,7 +1000,7 @@ //鏇存柊搴撲綅鐘舵�� LocMast locMast = locMastService.selectByLocNo(taskWrk.getTargetPoint()); - locMast.setLocSts("F");//F.鍦ㄥ簱 + locMast.setLocSts("Z");//F.鍦ㄥ簱 locMast.setBarcode(taskWrk.getBarcode());//鎵樼洏鐮� locMast.setModiTime(now); locMast.setModiUser(9999L); @@ -1012,7 +1014,7 @@ //鏇存柊搴撲綅鐘舵�� LocMast locMast = locMastService.selectByLocNo(taskWrk.getStartPoint()); - locMast.setLocSts("O");//O.绌哄簱浣� + locMast.setLocSts("K");//O.绌哄簱浣� locMast.setBarcode("");//鎵樼洏鐮� locMast.setModiTime(now); locMast.setModiUser(9999L); -- Gitblit v1.9.1