出入库统计 修改

This commit is contained in:
furongxin 2024-06-08 12:35:22 +08:00
parent 07a78e6ef9
commit c9d35cebe6

View File

@ -97,19 +97,32 @@ public class FactoryDataJob {
infoRespVOS.removeAll(infos);
});
// 插入 出库数据
// 插入 打包线以外数据
for (FactoryDataInfoRespVO infoRespVO : infoRespVOS) {
FactoryDataDO dataDO = new FactoryDataDO();
// 插入出库数据
FactoryDataDO outDO = new FactoryDataDO();
dataDO.setFactoryId(infoRespVO.getFactoryId());
dataDO.setDate(infoRespVO.getDate());
dataDO.setDataType(1);
dataDO.setTotalNum(infoRespVO.getOutNum());
dataDO.setDamageNum(infoRespVO.getOutDamageNum());
dataDO.setCreator(Objects.requireNonNull(getLoginUserId()).toString());
outDO.setFactoryId(infoRespVO.getFactoryId());
outDO.setDate(infoRespVO.getDate());
outDO.setDataType(1);
outDO.setTotalNum(infoRespVO.getOutNum());
outDO.setDamageNum(infoRespVO.getOutDamageNum());
outDO.setCreator(Objects.requireNonNull(getLoginUserId()).toString());
outFactoryDataDOs.add(dataDO);
outFactoryDataDOs.add(outDO);
// 插入入库数据
FactoryDataDO inDO = new FactoryDataDO();
inDO.setFactoryId(infoRespVO.getFactoryId());
inDO.setDate(infoRespVO.getDate());
inDO.setDataType(2);
inDO.setTotalNum(infoRespVO.getInNum());
inDO.setDamageNum(infoRespVO.getInDamageNum());
inDO.setCreator(Objects.requireNonNull(getLoginUserId()).toString());
outFactoryDataDOs.add(inDO);
}
// 插入