RepalBookService.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.winhc.repal.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.winhc.repal.entity.RepalBook;
  4. import com.winhc.repal.model.dto.DeleteRepalBookDTO;
  5. import com.winhc.repal.model.vo.RepalBookHomeVO;
  6. import com.winhc.repal.model.vo.RepalBookInfoVO;
  7. import java.util.List;
  8. /**
  9. * @description RepalBook 接口类
  10. * @author Generator
  11. * @date 2022-04-08
  12. */
  13. public interface RepalBookService extends IService<RepalBook> {
  14. /**
  15. * 个人首页账本信息
  16. * @param repalGroupId repalGroupId
  17. * @return com.winhc.repal.model.vo.RepalBookHomeVO
  18. * @author xda
  19. * @date 2022/4/18 09:55
  20. */
  21. RepalBookHomeVO getRepalHomeDetail(Long repalGroupId);
  22. /**
  23. * 删除账本
  24. * @param dto dto
  25. * @return java.lang.Boolean
  26. * @author xda
  27. * @date 2022/4/18 10:04
  28. */
  29. Boolean deleteRepalBook(DeleteRepalBookDTO dto);
  30. /**
  31. * 获取账本列表信息
  32. * @param repalBookGroupId repalBookGroupId
  33. * @return java.util.List<com.winhc.repal.model.vo.RepalBookInfoVO>
  34. * @author xda
  35. * @date 2022/4/18 10:19
  36. */
  37. List<RepalBookInfoVO> getRepalBookInfoList(Long repalBookGroupId);
  38. }