Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 

64 строки
1.1 KiB

  1. package com.simple.service;
  2. import java.util.*;
  3. import com.github.pagehelper.PageInfo;
  4. import com.simple.domain.po.WxOrders;
  5. import com.simple.enums.EnumOrderStatus;
  6. public interface WxOrdersService {
  7. /**
  8. * 根据实体查询分页列表
  9. *
  10. * @param record
  11. * @param pageIndex
  12. * @param pageSize
  13. * @return
  14. */
  15. PageInfo<WxOrders> listAsPage(WxOrders record, Integer pageIndex, Integer pageSize);
  16. /**
  17. * 提交订单
  18. * @param record
  19. * @return 订单id
  20. */
  21. WxOrders saveOrder(WxOrders record);
  22. /**
  23. * 更新订单状态
  24. * @param orderId
  25. * @param enumOrderStatus
  26. */
  27. void updateOrderStatus(Long orderId,EnumOrderStatus enumOrderStatus);
  28. /**
  29. * 根据Id获得实体
  30. *
  31. * @param id
  32. * @return
  33. */
  34. WxOrders getById(Long id);
  35. /**
  36. * 保存或更新实体
  37. *
  38. * @param record
  39. */
  40. void saveOrUpdate(WxOrders record);
  41. /**
  42. * 根据Id删除实体
  43. *
  44. * @param id
  45. */
  46. void deleteById(Long id);
  47. }