瀏覽代碼

由于收银员编号出现-符号,导致取货码保存失败,出现幽灵单bug修复

yangbo 3 年之前
父節點
當前提交
0fcc9c2dc3
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      kmall-admin/src/main/java/com/kmall/admin/service/impl/PickUpCodeServiceImpl.java

+ 1 - 1
kmall-admin/src/main/java/com/kmall/admin/service/impl/PickUpCodeServiceImpl.java

@@ -55,7 +55,7 @@ public class PickUpCodeServiceImpl implements PickUpCodeService {
         if(pickUpCodeSn == null){
             pickUpCodeSn = "0001";
         }else{
-            AtomicInteger integer = new AtomicInteger(Integer.valueOf(pickUpCodeSn.substring(pickUpCodeSn.indexOf("-")+1)));
+            AtomicInteger integer = new AtomicInteger(Integer.valueOf(pickUpCodeSn.substring(pickUpCodeSn.lastIndexOf("-")+1)));
             int i = integer.incrementAndGet();
             pickUpCodeSn= String.format("%04d", i);
         }