AgricultureBigDataMapper.java 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. package com.sooka.sponest.data.digitalagriculture.mapper;
  2. import com.ruoyi.system.api.domain.SysDept;
  3. import com.sooka.sponest.data.digitalagriculture.domain.CenterdataTFarmAgriculturalCooperatives;
  4. import com.sooka.sponest.data.digitalagriculture.domain.bo.AgricultureBigDataBO;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.List;
  7. import java.util.Map;
  8. public interface AgricultureBigDataMapper {
  9. List<Map<String, Object>> getSixNum(AgricultureBigDataBO agricultureBigDataBO);
  10. List<Map<String, Object>> getNumByVarieties(AgricultureBigDataBO agricultureBigDataBO);
  11. List<Map<String, Object>> getLivestockNumByVarieties(AgricultureBigDataBO agricultureBigDataBO);
  12. List<Map<String, Object>> enterpriseStat(AgricultureBigDataBO agricultureBigDataBO);
  13. List<Map<String, Object>> getInformation(AgricultureBigDataBO agricultureBigDataBO);
  14. List<Map<String, Object>> getSupervise(AgricultureBigDataBO agricultureBigDataBO);
  15. List<Map<String, Object>> grainFourSeasons(AgricultureBigDataBO agricultureBigDataBO);
  16. List<AgricultureBigDataBO> cooperativesBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  17. List<AgricultureBigDataBO> machineryInfoBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  18. List<AgricultureBigDataBO> landInfoBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  19. List<AgricultureBigDataBO> protectInfoBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  20. List<AgricultureBigDataBO> xubaoBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  21. List<AgricultureBigDataBO> zhongZiBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  22. List<AgricultureBigDataBO> huaFeiBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  23. List<AgricultureBigDataBO> yangZhiBigData(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  24. List<AgricultureBigDataBO> getHuanTianSum(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  25. List<AgricultureBigDataBO> getHuanTianType(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  26. List<AgricultureBigDataBO> getLItianDept(CenterdataTFarmAgriculturalCooperatives centerdataTFarmAgriculturalCooperatives);
  27. List<Map<String,Object>> getResourceStatistics(AgricultureBigDataBO agricultureBigDataBO);
  28. List<Map<String,Object>> getSeedStock(AgricultureBigDataBO agricultureBigDataBO);
  29. List<Map<String,Object>> getSeedStockByType(AgricultureBigDataBO agricultureBigDataBO);
  30. List<Map<String,Object>> getCultivationStatistics(AgricultureBigDataBO agricultureBigDataBO);
  31. List<Map<String,Object>> getCultivationStatisticsByYear(@Param("agricultureBigDataBO") AgricultureBigDataBO agricultureBigDataBO,@Param("year") String year);
  32. List<Map<String,Object>> getAgriculturalSubsidy(AgricultureBigDataBO agricultureBigDataBO);
  33. List<Map<String,Object>> getAgriculturalSubsidyBySubclass(@Param("agricultureBigDataBO") AgricultureBigDataBO agricultureBigDataBO,@Param("type") String type);
  34. List<Map<String,Object>> getFertilizerStatistics(AgricultureBigDataBO agricultureBigDataBO);
  35. List<Map<String,Object>> getFarmlandStatistics(@Param("map") Map<String,Object> map);
  36. List<Map<String,Object>> getCooperativesStatisticsByCooperatives(AgricultureBigDataBO agricultureBigDataBO);
  37. List<Map<String,Object>> getCooperativesStatisticsByLeaseTerm(AgricultureBigDataBO agricultureBigDataBO);
  38. List<Map<String,Object>> getCooperativesStatisticsByRegisterCapital(AgricultureBigDataBO agricultureBigDataBO);
  39. List<Map<String,Object>> getCooperativesStatisticsByMembersNum(AgricultureBigDataBO agricultureBigDataBO);
  40. List<Map<String,Object>> getCooperativesStatisticsByDrivenFarmersNum(AgricultureBigDataBO agricultureBigDataBO);
  41. List<Map<String,Object>> getLandUseMethod(AgricultureBigDataBO agricultureBigDataBO);
  42. List<Map<String,Object>> getBusinessType(AgricultureBigDataBO agricultureBigDataBO);
  43. List<Map<String,Object>> getStrawTurnover(AgricultureBigDataBO agricultureBigDataBO);
  44. }