1
0
فهرست منبع

由于收银员编号出现-符号,导致取货码保存失败,出现幽灵单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);
         }