TFeeMapper.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. package com.ruoyi.finance.mapper;
  2. import com.ruoyi.finance.domain.TFee;
  3. import com.ruoyi.finance.domain.TWareHouseFees;
  4. import com.ruoyi.warehouseBusiness.domain.TWareHouseExcelItems;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * 财务数据主Mapper接口
  10. *
  11. * @author ruoyi
  12. * @date 2021-01-18
  13. */
  14. public interface TFeeMapper {
  15. /**
  16. * 查询财务数据主
  17. *
  18. * @param fId 财务数据主ID
  19. * @return 财务数据主
  20. */
  21. public TFee selectTFeeById(Long fId);
  22. /**
  23. * 查询财务数据主列表
  24. *
  25. * @param tFee 财务数据主
  26. * @return 财务数据主集合
  27. */
  28. public List<TFee> selectTFeeList(TFee tFee);
  29. public List<Map<String, Object>> selectTFeeList1(TFee tFee);
  30. /**
  31. * 新增财务数据主
  32. *
  33. * @param tFee 财务数据主
  34. * @return 结果
  35. */
  36. public int insertTFee(TFee tFee);
  37. /**
  38. * 修改财务数据主
  39. *
  40. * @param tFee 财务数据主
  41. * @return 结果
  42. */
  43. public int updateTFee(TFee tFee);
  44. /**
  45. * 删除财务数据主
  46. *
  47. * @param fId 财务数据主ID
  48. * @return 结果
  49. */
  50. public int deleteTFeeById(Long fId);
  51. /**
  52. * 批量删除财务数据主
  53. *
  54. * @param fIds 需要删除的数据ID
  55. * @return 结果
  56. */
  57. public int deleteTFeeByIds(Long[] fIds);
  58. /**
  59. * 查询 对账、 收费 数据
  60. * @return
  61. */
  62. public List<Map<String, Object>> warehouseBillsFeesList(@Param("map") Map<String, Object> map);
  63. public List<Map<String, Object>> warehouseBillsFeesListAccamount(@Param("map") Map<String, Object> map);
  64. public List<Map<String, Object>> warehouseBillsFeesList1(TWareHouseFees tWareHouseFees);
  65. /**
  66. * 查询详情主表列表
  67. * @param fid
  68. * @return 详情主表集合
  69. */
  70. public List<TWareHouseExcelItems> selectTWarehousebillsItemsList(@Param("fId") Long fid);
  71. }