仓库管理修改

liweidong
wusiyu 4 days ago
parent 360502bdf0
commit e05f7d4786
  1. 7
      blade-service/blade-wms/src/main/java/org/springblade/wms/service/impl/StGraphiteMoldOutServiceImpl.java

@ -141,7 +141,11 @@ public class StGraphiteMoldOutServiceImpl extends BaseServiceImpl<StGraphiteMold
int lastNum = 0; int lastNum = 0;
if (StrUtil.isNotBlank(maxCode)) { if (StrUtil.isNotBlank(maxCode)) {
String number = maxCode.substring(datePrefix.length()); String number = maxCode.substring(datePrefix.length());
lastNum = Integer.parseInt(number); String[] arr = number.split("-");
String realNum = arr[0];
if(StrUtil.isNumeric(realNum)){
lastNum = Integer.parseInt(realNum);
}
} }
int childNum = 1; int childNum = 1;
@ -174,6 +178,7 @@ public class StGraphiteMoldOutServiceImpl extends BaseServiceImpl<StGraphiteMold
preOutStock.setYoCode(faYieldOrder.getYoCode()); preOutStock.setYoCode(faYieldOrder.getYoCode());
preOutStock.setCardNo(dto.getCardNo()); preOutStock.setCardNo(dto.getCardNo());
lastNum++;
String parentOutCode = datePrefix + StrUtil.padPre(String.valueOf(lastNum), 4, '0'); String parentOutCode = datePrefix + StrUtil.padPre(String.valueOf(lastNum), 4, '0');
preOutStock.setParentOutCode(parentOutCode); preOutStock.setParentOutCode(parentOutCode);
String outCode = parentOutCode + "-" + childNum; String outCode = parentOutCode + "-" + childNum;

Loading…
Cancel
Save