TXinyiDailyMapper.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.slibra.business.mapper;
  2. import com.slibra.business.domain.TXinyiDaily;
  3. import org.apache.ibatis.annotations.Param;
  4. import java.math.BigDecimal;
  5. import java.util.HashMap;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * 信义日报数据Mapper接口
  10. *
  11. * @author slibra
  12. * @date 2024-04-13
  13. */
  14. public interface TXinyiDailyMapper
  15. {
  16. /**
  17. * 查询信义日报数据
  18. *
  19. * @param ID 信义日报数据主键
  20. * @return 信义日报数据
  21. */
  22. public TXinyiDaily selectTXinyiDailyByID(Long ID);
  23. /**
  24. * 查询信义日报数据列表
  25. *
  26. * @param tXinyiDaily 信义日报数据
  27. * @return 信义日报数据集合
  28. */
  29. public List<TXinyiDaily> selectTXinyiDailyList(TXinyiDaily tXinyiDaily);
  30. /**
  31. * 新增信义日报数据
  32. *
  33. * @param tXinyiDaily 信义日报数据
  34. * @return 结果
  35. */
  36. public int insertTXinyiDaily(TXinyiDaily tXinyiDaily);
  37. /**
  38. * 修改信义日报数据
  39. *
  40. * @param tXinyiDaily 信义日报数据
  41. * @return 结果
  42. */
  43. public int updateTXinyiDaily(TXinyiDaily tXinyiDaily);
  44. /**
  45. * 删除信义日报数据
  46. *
  47. * @param ID 信义日报数据主键
  48. * @return 结果
  49. */
  50. public int deleteTXinyiDailyByID(Long ID);
  51. /**
  52. * 批量删除信义日报数据
  53. *
  54. * @param IDs 需要删除的数据主键集合
  55. * @return 结果
  56. */
  57. public int deleteTXinyiDailyByIDs(Long[] IDs);
  58. HashMap<String, BigDecimal> selectAvgWater(@Param("begin") String begin, @Param("end") String end);
  59. TXinyiDaily selectNewestData();
  60. }