删除多余数据看板Vo
This commit is contained in:
@@ -15,7 +15,6 @@ import com.klp.domain.vo.WmsProductVo;
|
||||
import com.klp.domain.WmsProduct;
|
||||
import com.klp.mapper.WmsProductMapper;
|
||||
import com.klp.service.IWmsProductService;
|
||||
import com.klp.domain.vo.OrderSummaryVO;
|
||||
import com.klp.domain.vo.PerformanceAreaVO;
|
||||
import com.klp.domain.vo.CurrentSituationAreaVO;
|
||||
import com.klp.domain.vo.RecommendationAreaVO;
|
||||
@@ -126,38 +125,38 @@ public class WmsProductServiceImpl implements IWmsProductService {
|
||||
@Override
|
||||
public DashboardOverviewVO getDashboardOverview() {
|
||||
DashboardOverviewVO vo = new DashboardOverviewVO();
|
||||
|
||||
// ========== 原有业务逻辑 ==========
|
||||
OrderSummaryVO summary = baseMapper.selectOrderSummary();
|
||||
// 计算增长率
|
||||
summary.setTotalOrderCountGrowthRate(
|
||||
summary.getLastMonthTotalOrderCount() == 0 ? 0 :
|
||||
(double)(summary.getTotalOrderCount() - summary.getLastMonthTotalOrderCount()) / summary.getLastMonthTotalOrderCount()
|
||||
);
|
||||
summary.setFinishedOrderCountGrowthRate(
|
||||
summary.getLastMonthFinishedOrderCount() == 0 ? 0 :
|
||||
(double)(summary.getFinishedOrderCount() - summary.getLastMonthFinishedOrderCount()) / summary.getLastMonthFinishedOrderCount()
|
||||
);
|
||||
summary.setFinishedRateGrowthRate(
|
||||
summary.getLastMonthFinishedRate() == 0 ? 0 :
|
||||
(summary.getFinishedRate() - summary.getLastMonthFinishedRate()) / summary.getLastMonthFinishedRate()
|
||||
);
|
||||
summary.setMonthFinishedOrderCountGrowthRate(
|
||||
summary.getLastMonthFinishedOrderCount() == 0 ? 0 :
|
||||
(double)(summary.getMonthFinishedOrderCount() - summary.getLastMonthFinishedOrderCount()) / summary.getLastMonthFinishedOrderCount()
|
||||
);
|
||||
summary.setMonthFinishedRateGrowthRate(
|
||||
summary.getLastMonthFinishedRate() == 0 ? 0 :
|
||||
(summary.getMonthFinishedRate() - summary.getLastMonthFinishedRate()) / summary.getLastMonthFinishedRate()
|
||||
);
|
||||
vo.setOrderSummary(summary);
|
||||
vo.setSalesManagerPie(baseMapper.selectSalesManagerPie());
|
||||
vo.setProductRank(baseMapper.selectProductRank());
|
||||
vo.setOrderMaterial(baseMapper.selectOrderMaterial());
|
||||
vo.setCustomerRegion(baseMapper.selectCustomerRegion());
|
||||
|
||||
// // ========== 原有业务逻辑 ==========
|
||||
// OrderSummaryVO summary = baseMapper.selectOrderSummary();
|
||||
// // 计算增长率
|
||||
// summary.setTotalOrderCountGrowthRate(
|
||||
// summary.getLastMonthTotalOrderCount() == 0 ? 0 :
|
||||
// (double)(summary.getTotalOrderCount() - summary.getLastMonthTotalOrderCount()) / summary.getLastMonthTotalOrderCount()
|
||||
// );
|
||||
// summary.setFinishedOrderCountGrowthRate(
|
||||
// summary.getLastMonthFinishedOrderCount() == 0 ? 0 :
|
||||
// (double)(summary.getFinishedOrderCount() - summary.getLastMonthFinishedOrderCount()) / summary.getLastMonthFinishedOrderCount()
|
||||
// );
|
||||
// summary.setFinishedRateGrowthRate(
|
||||
// summary.getLastMonthFinishedRate() == 0 ? 0 :
|
||||
// (summary.getFinishedRate() - summary.getLastMonthFinishedRate()) / summary.getLastMonthFinishedRate()
|
||||
// );
|
||||
// summary.setMonthFinishedOrderCountGrowthRate(
|
||||
// summary.getLastMonthFinishedOrderCount() == 0 ? 0 :
|
||||
// (double)(summary.getMonthFinishedOrderCount() - summary.getLastMonthFinishedOrderCount()) / summary.getLastMonthFinishedOrderCount()
|
||||
// );
|
||||
// summary.setMonthFinishedRateGrowthRate(
|
||||
// summary.getLastMonthFinishedRate() == 0 ? 0 :
|
||||
// (summary.getMonthFinishedRate() - summary.getLastMonthFinishedRate()) / summary.getLastMonthFinishedRate()
|
||||
// );
|
||||
// vo.setOrderSummary(summary);
|
||||
// vo.setSalesManagerPie(baseMapper.selectSalesManagerPie());
|
||||
// vo.setProductRank(baseMapper.selectProductRank());
|
||||
// vo.setOrderMaterial(baseMapper.selectOrderMaterial());
|
||||
// vo.setCustomerRegion(baseMapper.selectCustomerRegion());
|
||||
|
||||
// ========== 新增业务区域逻辑 ==========
|
||||
|
||||
|
||||
// 业绩区数据
|
||||
PerformanceAreaVO performanceArea = new PerformanceAreaVO();
|
||||
performanceArea.setProductSalesPerformance(baseMapper.selectProductSalesPerformance());
|
||||
|
||||
Reference in New Issue
Block a user