1. 导入工单和dbs异常修复
This commit is contained in:
parent
3fe7085ae8
commit
6fe8a99049
|
|
@ -77,11 +77,14 @@ public class UploadDbsListener implements ReadListener<KateDbsExcelVo> {
|
||||||
throw new RuntimeException("第" + rowCount + "行DBS开工日期" + kateDbsExcelVo.getPlanStartDate().toLocalDate() + "为非工作日。");
|
throw new RuntimeException("第" + rowCount + "行DBS开工日期" + kateDbsExcelVo.getPlanStartDate().toLocalDate() + "为非工作日。");
|
||||||
}
|
}
|
||||||
cachedDataList.add(kateDbsExcelVo);
|
cachedDataList.add(kateDbsExcelVo);
|
||||||
}
|
} else {
|
||||||
if (!isAddReqmtDate) {
|
if (!isAddReqmtDate) {
|
||||||
// 缺少开工日期
|
// 缺少开工日期
|
||||||
logger.error("第{}行DBS缺少开工日期。", rowCount);
|
logger.error("第{}行DBS缺少开工日期。", rowCount);
|
||||||
throw new RuntimeException("第" + rowCount + "行DBS缺少开工日期。");
|
throw new RuntimeException("第" + rowCount + "行DBS缺少开工日期。");
|
||||||
|
} else {
|
||||||
|
cachedDataList.add(kateDbsExcelVo);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM
|
// 达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM
|
||||||
|
|
|
||||||
|
|
@ -82,11 +82,14 @@ public class UploadKateOrdersListener implements ReadListener<KateOrdersExcelVo>
|
||||||
throw new RuntimeException("第" + rowCount + "行工单需求日期" + kateOrdersExcelVo.getPlanStartDate() + "为非工作日。");
|
throw new RuntimeException("第" + rowCount + "行工单需求日期" + kateOrdersExcelVo.getPlanStartDate() + "为非工作日。");
|
||||||
}
|
}
|
||||||
cachedDataList.add(kateOrdersExcelVo);
|
cachedDataList.add(kateOrdersExcelVo);
|
||||||
}
|
} else {
|
||||||
if (isAddReqmtDate) {
|
if (isAddReqmtDate) {
|
||||||
// 缺少开工日期
|
// 缺少开工日期
|
||||||
logger.error("第{}行工单缺少需求日期。", rowCount);
|
logger.error("第{}行工单缺少需求日期。", rowCount);
|
||||||
throw new RuntimeException("第" + rowCount + "行工单缺少需求日期。");
|
throw new RuntimeException("第" + rowCount + "行工单缺少需求日期。");
|
||||||
|
} else {
|
||||||
|
cachedDataList.add(kateOrdersExcelVo);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user