提交 fa3d6d48 authored 作者: douxy's avatar douxy

增加店内执行计划导出/入功能:如果上传删除了实际执行那么久更新为未执行

上级 58a27304
......@@ -233,8 +233,9 @@ public class NormalDisplayImportStrategyImpl implements IImportApExcelStrategy<S
}
// 仅当数字提取成功时,判断“实际≥计划”+数量充足
if (plannedNum != null && actualNum != null) {
if (plannedNum != null) {
// 实际纵数≥计划纵数
actualNum = actualNum != null ? actualNum : 0;
boolean mainShelfTypeMatch = actualNum >= plannedNum;
boolean mainShelfQtySufficient = dto.getActualMainShelfQty() >= updateDisplay.getPlannedMainShelfQty();
updateDisplay.setActualMainShelfExecuted((mainShelfTypeMatch && mainShelfQtySufficient) ? "执行" : "未执行");
......@@ -288,10 +289,6 @@ public class NormalDisplayImportStrategyImpl implements IImportApExcelStrategy<S
updateEntityList.add(updateDisplay);
}
// 日志打印更新实体(调试用,生产可注释)
for (SalesApDisplay salesApDisplay : updateEntityList) {
log.info("待更新实体:{}", salesApDisplay.toString());
}
return updateEntityList;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论