|
@@ -86,10 +86,12 @@ public class ProdStockServiceImpl extends ServiceImpl<ProdStockMapper, ProdStock
|
|
|
prodStockVo.setBrmzclRate("0");
|
|
|
prodStockVo.setKhzclRate("0");
|
|
|
prodStockVo.setSpzclRate("0");
|
|
|
+ prodStockVo.setZclRate("0");
|
|
|
+ prodStockVo.setZzclRate("0");
|
|
|
Integer count = 0;
|
|
|
if (ObjectUtil.isNotEmpty(prodStock)){
|
|
|
count =prodStock.getMzcl() + prodStock.getGzcl() + prodStock.getBrzcl() + prodStock.getByzcl() + prodStock.getYfzcl() +
|
|
|
- prodStock.getHbzcl() + prodStock.getRszcl() + prodStock.getBrmzcl() + prodStock.getKhzcl() + prodStock.getSpzcl();
|
|
|
+ prodStock.getHbzcl() + prodStock.getRszcl() + prodStock.getBrmzcl() + prodStock.getKhzcl() + prodStock.getSpzcl()+prodStock.getZzcl();
|
|
|
NumberFormat nt = NumberFormat.getPercentInstance();
|
|
|
nt.setMinimumFractionDigits(2);
|
|
|
prodStockVo.setCount(count);
|
|
@@ -105,6 +107,9 @@ public class ProdStockServiceImpl extends ServiceImpl<ProdStockMapper, ProdStock
|
|
|
prodStockVo.setBrmzclRate(nt.format((double) prodStock.getBrmzcl() / count));
|
|
|
prodStockVo.setKhzclRate(nt.format((double) prodStock.getKhzcl() / count));
|
|
|
prodStockVo.setSpzclRate(nt.format((double) prodStock.getSpzcl() / count));
|
|
|
+
|
|
|
+ prodStockVo.setZclRate(nt.format((double) prodStock.getZcl() / count));
|
|
|
+ prodStockVo.setZzclRate(nt.format((double) prodStock.getZzcl() / count));
|
|
|
}
|
|
|
|
|
|
return new Result(ResultCode.SUCCESS,prodStockVo);
|