Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev
This commit is contained in:
commit
51e4216ba0
@ -30,12 +30,19 @@ public interface PackageDataConvert {
|
|||||||
|
|
||||||
PackageDataDO dataDO = BeanUtils.toBean(respVO, PackageDataDO.class);
|
PackageDataDO dataDO = BeanUtils.toBean(respVO, PackageDataDO.class);
|
||||||
|
|
||||||
|
if (dataDO.getAutoNum() == null && dataDO.getNum() == null && dataDO.getDamageNum() == null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
String[] size = dataDO.getSizeName().split("\\*");
|
String[] size = dataDO.getSizeName().split("\\*");
|
||||||
//计算平方数
|
//计算平方数
|
||||||
BigDecimal squareNum = BigDecimal.valueOf((double) Integer.parseInt(size[0]) / 1000)
|
BigDecimal squareNum = BigDecimal.valueOf((double) Integer.parseInt(size[0]) / 1000)
|
||||||
.multiply(BigDecimal.valueOf((double) Integer.parseInt(size[1]) / 1000))
|
.multiply(BigDecimal.valueOf((double) Integer.parseInt(size[1]) / 1000))
|
||||||
.multiply(BigDecimal.valueOf(dataDO.getSizePieces()))
|
.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);
|
dataDO.setSquareNum(squareNum);
|
||||||
|
Loading…
Reference in New Issue
Block a user