|
@@ -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);
|