修改出入库数据 导入功能

This commit is contained in:
furongxin 2024-08-09 21:18:23 +08:00
parent a3937a440f
commit 29aeccb91d
3 changed files with 4 additions and 9 deletions

View File

@ -53,9 +53,6 @@ public class FactoryDataImportVO {
// @ExcelProperty("出库破损数")
// private Integer outDamageNum;
@ExcelProperty("规格片数")
private Integer sizePieces;
@ExcelProperty("出入库数")
private Integer num;

View File

@ -45,7 +45,7 @@ public class FactoryDataSizeDO extends BaseDO {
/**
* 规格片数
*/
private Integer sizePieces;
private String sizePieces;
/**
* 数据类型

View File

@ -208,9 +208,9 @@ public class FactoryDataServiceImpl implements FactoryDataService {
.mapToInt(Integer::intValue).sum();
dataDetailRespVO.setInTotalNum(inSum == 0 ? null : inSum);
//设置入库平方数
dataDetailRespVO.setSquareNum(date.getValue().stream().map(FactoryDataInfoRespVO::getSquareNum)
.filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
// //设置入库平方数
// dataDetailRespVO.setSquareNum(date.getValue().stream().map(FactoryDataInfoRespVO::getSquareNum)
// .filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
//设置出库总数
int outTotalNum = date.getValue().stream().filter(info -> info.getOutNum() != null)
@ -344,7 +344,6 @@ public class FactoryDataServiceImpl implements FactoryDataService {
//设置规格信息
dataSizeDO.setSizeId(sizeId);
dataSizeDO.setSizeName(sizeName);
dataSizeDO.setSizePieces(data.getSizePieces());
//设置工厂和日期
dataSizeDO.setFactoryId(factoryId);
dataSizeDO.setDate(data.getDate());
@ -361,7 +360,6 @@ public class FactoryDataServiceImpl implements FactoryDataService {
//设置规格信息
dataSizeDamageDO.setSizeId(sizeId);
dataSizeDamageDO.setSizeName(sizeName);
dataSizeDamageDO.setSizePieces(data.getSizePieces());
//设置工厂和日期
dataSizeDamageDO.setFactoryId(factoryId);
dataSizeDamageDO.setDate(data.getDate());