|
@@ -55,12 +55,12 @@ public class SaleProduceServiceImpl extends ServiceImpl<SaleProduceMapper, SaleP
|
|
|
QueryWrapper<SaleProduce> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.like("produce_name", material.getMaterialName());
|
|
|
queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
|
- queryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney,convert(IFNULL(avg(price),'0'),decimal(10,2))");
|
|
|
+ queryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney,convert(IFNULL(avg(price),'0'),decimal(10,2) ) price");
|
|
|
SaleProduce monthProduce = produceMapper.selectOne(queryWrapper);
|
|
|
QueryWrapper<SaleProduce> queryWrapper1 = new QueryWrapper<>();
|
|
|
queryWrapper1.like("produce_name", material.getMaterialName());
|
|
|
queryWrapper1.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
|
- queryWrapper1.select(" IFNULL(sum(sale_money),'0') saleMoney,convert(IFNULL(avg(price),'0'),decimal(10,2))");
|
|
|
+ queryWrapper1.select(" IFNULL(sum(sale_money),'0') saleMoney,convert(IFNULL(avg(price),'0'),decimal(10,2) ) price");
|
|
|
SaleProduce yearProduce = produceMapper.selectOne(queryWrapper1);
|
|
|
|
|
|
monthSaleMoney = monthSaleMoney + Double.valueOf(monthProduce.getSaleMoney());
|
|
@@ -137,7 +137,7 @@ public class SaleProduceServiceImpl extends ServiceImpl<SaleProduceMapper, SaleP
|
|
|
QueryWrapper<SaleProduce> queryWrapper1 = new QueryWrapper<>();
|
|
|
queryWrapper1.like("produce_name", material.getMaterialName());
|
|
|
queryWrapper1.between("create_time", last + "-"+i+"-01 00:00:00", last +"-"+i+"-31 23:59:59");
|
|
|
- queryWrapper1.select(" sum(sale_money) saleMoney,create_time createTime");
|
|
|
+ queryWrapper1.select(" IFNULL(sum(sale_money),'0') saleMoney,create_time createTime");
|
|
|
SaleProduce yearProduce = produceMapper.selectOne(queryWrapper1);
|
|
|
lastYearMoney = lastYearMoney + Double.valueOf(yearProduce.getSaleMoney());
|
|
|
}
|