ChannelRebateService.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.iamberry.wechat.face.channel;
  2. import com.iamberry.wechat.core.entity.channel.ChannelRebate;
  3. import com.iamberry.wechat.core.entity.page.PageRequest;
  4. import com.iamberry.wechat.core.entity.page.PagedResult;
  5. import java.util.List;
  6. /**
  7. * 上朵分销返利记录接口
  8. * @author xm
  9. * @Date 2018-07-23
  10. */
  11. public interface ChannelRebateService {
  12. /**
  13. * 获取集合
  14. * @param
  15. * @return List
  16. */
  17. PagedResult<ChannelRebate> getChannelRebateList(PageRequest<ChannelRebate> pageRequest);
  18. /**
  19. * 获取集合
  20. * @param
  21. * @return List
  22. */
  23. List<ChannelRebate> listChannelRebate(ChannelRebate channelRebate);
  24. /**
  25. * 查询单条数据
  26. * @param id
  27. * @return channelRebate
  28. */
  29. ChannelRebate getChannelRebateById(Integer id);
  30. /**
  31. * 增加数据
  32. * @param channelRebate
  33. * @return Integer
  34. */
  35. Integer save(ChannelRebate channelRebate);
  36. /**
  37. * 修改数据
  38. * @param channelRebate
  39. * @return Integer
  40. */
  41. Integer update(ChannelRebate channelRebate);
  42. /**
  43. * 批量修改状态为已返利待打款
  44. * @param
  45. * @return Integer
  46. */
  47. Integer updateRebackStatus(ChannelRebate channelRebate);
  48. }