TOrderServiceInterface.java 1006 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /**
  2. * Date:2019-09-23 17:09:15
  3. * author:吴洪双
  4. */
  5. package com.shawn.service.interfac;
  6. import com.shawn.model.Bean.ChartBean;
  7. import com.shawn.model.Bean.ChartColumn;
  8. import com.shawn.model.Bean.ChartColumn2;
  9. import com.shawn.model.entity.TOrder;
  10. import com.shawn.model.entity.TOrderExample;
  11. import com.shawn.model.param.StatisticsParam;
  12. import com.shawn.model.param.TOrderParam;
  13. import com.shawn.service.base.BaseServiceInterface;
  14. import java.util.List;
  15. public interface TOrderServiceInterface extends BaseServiceInterface<TOrder,TOrderExample,TOrderParam,Long>{
  16. public ChartColumn getStatistics(StatisticsParam param);
  17. public List<ChartBean> getMainStatistics(StatisticsParam param);
  18. /**
  19. * 统计 机器销售
  20. * @param param
  21. * @return
  22. */
  23. public ChartColumn getEquipmentStatistics(StatisticsParam param);
  24. /**
  25. * 统计 各个省份平均销售排行
  26. * @param param
  27. * @return
  28. */
  29. ChartColumn2 getProvince(StatisticsParam param);
  30. }