|
@@ -122,7 +122,6 @@ public class InOutStorageBomServiceImpl extends ServiceImpl<InOutStorageBomMappe
|
|
|
.orderByAsc(InOutStorage::getInOutStorageTime));
|
|
|
|
|
|
List<InOutStorageErpExportVo> inOutStorageErpExportVoList = new ArrayList<>();
|
|
|
- int codeNum = 1;
|
|
|
String dateFormat = "";
|
|
|
for (InOutStorage inOutStorage : inOutStorageList) {
|
|
|
InOutStorageErpExportVo inOutStorageErpExportVo = new InOutStorageErpExportVo();
|
|
@@ -139,9 +138,9 @@ public class InOutStorageBomServiceImpl extends ServiceImpl<InOutStorageBomMappe
|
|
|
String format = "-20" + substring;
|
|
|
if (!Objects.equals(dateFormat, format)) {
|
|
|
dateFormat = format;
|
|
|
- // 后四位生成规则,取系统单号 dd01
|
|
|
- codeNum = Integer.parseInt(codes[1].substring(codes[1].length() - 2) + codes[2].substring(codes[2].length() - 2));
|
|
|
}
|
|
|
+ // 后四位生成规则,取系统单号 dd01
|
|
|
+ int codeNum = Integer.parseInt(codes[1].substring(codes[1].length() - 2) + codes[2].substring(codes[2].length() - 2));
|
|
|
String code = inOutStorageErpExportVo.getDocCode() + format + String.format("%04d", codeNum);
|
|
|
inOutStorageErpExportVo.setCode(code);
|
|
|
inOutStorageErpExportVo.setCreateTime(DateUtil.format(inOutStorage.getInOutStorageTime(), "yyyy/MM/dd HH:mm:ss"));
|