WaitRemindMapper.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.ruoyi.system.mapper;
  2. import com.ruoyi.system.domain.remind.WaitRemind;
  3. import java.util.List;
  4. /**
  5. * 待办提醒Mapper接口
  6. *
  7. * @author boman
  8. * @date 2024-04-29
  9. */
  10. public interface WaitRemindMapper
  11. {
  12. /**
  13. * 查询待办提醒
  14. *
  15. * @param remindId 待办提醒主键
  16. * @return 待办提醒
  17. */
  18. public WaitRemind selectWaitRemindByRemindId(Integer remindId);
  19. //查询所有保后的待办信息
  20. public List<WaitRemind> selectWaitRemindByLoanApplicationId(Long LoanApplicationId);
  21. /**
  22. * 查询待办提醒列表
  23. *
  24. * @param waitRemind 待办提醒
  25. * @return 待办提醒集合
  26. */
  27. public List<WaitRemind> selectWaitRemindList(WaitRemind waitRemind);
  28. /**
  29. * 新增待办提醒
  30. *
  31. * @param waitRemind 待办提醒
  32. * @return 结果
  33. */
  34. public int insertWaitRemind(WaitRemind waitRemind);
  35. public int batchWaitRemind(List<WaitRemind> waitRemind);
  36. /**
  37. * 修改待办提醒
  38. *
  39. * @param waitRemind 待办提醒
  40. * @return 结果
  41. */
  42. public int updateWaitRemind(WaitRemind waitRemind);
  43. public int updateWaitRemindIsRead(WaitRemind waitRemind);
  44. /**
  45. * 删除待办提醒
  46. *
  47. * @param remindId 待办提醒主键
  48. * @return 结果
  49. */
  50. public int deleteWaitRemindByRemindId(Integer remindId);
  51. public int deleteWaitRemindByReadUserId(WaitRemind waitRemind);
  52. public int deleteWaitRemindByLoanApplicationId(WaitRemind waitRemind);
  53. //删除所有状态值不等于的待办
  54. public int deleteWaitRemindByLoanApplicationIdAndRemindType(WaitRemind waitRemind);
  55. //删除项目所有待办
  56. public int deleteWaitRemindByLoanApplicationIdOnly(WaitRemind waitRemind);
  57. public int deleteWaitRemindByLoanApplicationIdAndIsRead(WaitRemind waitRemind);
  58. /**
  59. * 批量删除待办提醒
  60. *
  61. * @param remindIds 需要删除的数据主键集合
  62. * @return 结果
  63. */
  64. public int deleteWaitRemindByRemindIds(Integer[] remindIds);
  65. void updateWaitRemindIsReadUserId(WaitRemind waitRemind1);
  66. }