猫妈狗爸伴宠师小程序后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.4 KiB

2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
  1. package com.ruoyi.model.service;
  2. import java.util.List;
  3. import com.ruoyi.model.domain.AppletOrder;
  4. /**
  5. * 订单信息Service接口
  6. *
  7. * @author ruoyi
  8. * @date 2025-03-28
  9. */
  10. public interface IAppletOrderService
  11. {
  12. /**
  13. * 查询订单信息
  14. *
  15. * @param id 订单信息主键
  16. * @return 订单信息
  17. */
  18. public AppletOrder selectAppletOrderById(Long id);
  19. public AppletOrder selectAppletOrderByOrderId(Long orderId);
  20. /**
  21. * 查询订单信息列表
  22. *
  23. * @param appletOrder 订单信息
  24. * @return 订单信息集合
  25. */
  26. public List<AppletOrder> selectAppletOrderList(AppletOrder appletOrder);
  27. public List<AppletOrder> selectAppletOrderListLikeUserIdJson(AppletOrder appletOrder);
  28. /**
  29. * 新增订单信息
  30. *
  31. * @param appletOrder 订单信息
  32. * @return 结果
  33. */
  34. public int insertAppletOrder(AppletOrder appletOrder);
  35. /**
  36. * 修改订单信息
  37. *
  38. * @param appletOrder 订单信息
  39. * @return 结果
  40. */
  41. public int updateAppletOrder(AppletOrder appletOrder);
  42. /**
  43. * 批量删除订单信息
  44. *
  45. * @param ids 需要删除的订单信息主键集合
  46. * @return 结果
  47. */
  48. public int deleteAppletOrderByIds(Long[] ids);
  49. /**
  50. * 删除订单信息信息
  51. *
  52. * @param id 订单信息主键
  53. * @return 结果
  54. */
  55. public int deleteAppletOrderById(Long id);
  56. }