Explorar el Código

[CODE]: 业务单号调整

maxianghua hace 4 años
padre
commit
6064ac83f7

+ 2 - 2
ruoyi-warehouse/src/main/java/com/ruoyi/warehouseBusiness/service/impl/BillnoSerialServiceImpl.java

@@ -55,6 +55,8 @@ public class BillnoSerialServiceImpl implements IBillnoSerialService {
             billnoSerial.setBillPrefix(yyyyMM);
             BillnoSerial billnoSerials = billnoSerialMapper.selectBillnoSerial(billnoSerial);
             if (StringUtils.isNotNull(billnoSerials)) {
+                billnoSerials.setSerial(billnoSerials.getSerial() + 1);
+                billnoSerialMapper.updateBillnoSerial(billnoSerials);
                 if (billnoSerials.getSerial() <= 9) {
                     billNo = yyyyMM +"00" + billnoSerials.getSerial();
                 } else if (billnoSerials.getSerial() <= 99) {
@@ -62,8 +64,6 @@ public class BillnoSerialServiceImpl implements IBillnoSerialService {
                 } else if (billnoSerials.getSerial() <= 999) {
                     billNo =yyyyMM + "" + billnoSerials.getSerial();
                 }
-                billnoSerials.setSerial(billnoSerials.getSerial() + 1);
-                billnoSerialMapper.updateBillnoSerial(billnoSerials);
             } else {
                 billNo = yyyyMM + "001";
                 billnoSerial.setSerial(1);