打包线数据 新增修改
This commit is contained in:
parent
bac7df5266
commit
1baf7c762e
@ -30,12 +30,19 @@ public interface PackageDataConvert {
|
||||
|
||||
PackageDataDO dataDO = BeanUtils.toBean(respVO, PackageDataDO.class);
|
||||
|
||||
if (dataDO.getAutoNum() == null && dataDO.getNum() == null && dataDO.getDamageNum() == null) {
|
||||
continue;
|
||||
}
|
||||
|
||||
String[] size = dataDO.getSizeName().split("\\*");
|
||||
//计算平方数
|
||||
BigDecimal squareNum = BigDecimal.valueOf((double) Integer.parseInt(size[0]) / 1000)
|
||||
.multiply(BigDecimal.valueOf((double) Integer.parseInt(size[1]) / 1000))
|
||||
.multiply(BigDecimal.valueOf(dataDO.getSizePieces()))
|
||||
.multiply(BigDecimal.valueOf(Integer.sum(dataDO.getNum(), dataDO.getAutoNum())));
|
||||
.multiply(BigDecimal.valueOf(
|
||||
Integer.sum(dataDO.getNum() == null ? 0 : dataDO.getNum(),
|
||||
dataDO.getAutoNum() == null ? 0 : dataDO.getAutoNum())
|
||||
));
|
||||
|
||||
//设置平方数
|
||||
dataDO.setSquareNum(squareNum);
|
||||
|
Loading…
Reference in New Issue
Block a user