OrderCustomizedServiceImpl.java 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.iamberry.wechat.service.customized;
  2. import com.github.pagehelper.PageHelper;
  3. import com.iamberry.wechat.core.entity.customized.OrderCustomized;
  4. import com.iamberry.wechat.core.entity.page.PageRequest;
  5. import com.iamberry.wechat.core.entity.page.PagedResult;
  6. import com.iamberry.wechat.core.entity.receive.ChargerReceive;
  7. import com.iamberry.wechat.face.customized.OrderCustomizedService;
  8. import com.iamberry.wechat.service.mapper.OrderCustomizedMapper;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Service;
  11. import util.PageUtil;
  12. import java.util.List;
  13. /**
  14. * 牙刷定制-定制牙刷信息接口
  15. * @author w
  16. * @Date 2018-05-25
  17. */
  18. @Service
  19. public class OrderCustomizedServiceImpl implements OrderCustomizedService {
  20. @Autowired
  21. private OrderCustomizedMapper orderCustomizedMapper;
  22. /**
  23. * 获取集合
  24. * @param orderCustomized
  25. * @return List
  26. */
  27. @Override
  28. public List<OrderCustomized> getOrderCustomizedList(OrderCustomized orderCustomized){
  29. return orderCustomizedMapper.getOrderCustomizedList(orderCustomized);
  30. }
  31. /**
  32. * 获取集合
  33. * @param pageRequest
  34. * @return List
  35. */
  36. @Override
  37. public PagedResult<OrderCustomized> listOrderCustomizedPage(PageRequest<OrderCustomized> pageRequest) {
  38. PageHelper.startPage(pageRequest.getPageNO(), pageRequest.getPageSize(), pageRequest.isPageTotal());
  39. List<OrderCustomized> detedctList = orderCustomizedMapper.listOrderCustomizedPage(pageRequest.getData());
  40. return PageUtil.getPage(detedctList);
  41. }
  42. /**
  43. * 查询单条数据
  44. * @param id
  45. * @return orderCustomized
  46. */
  47. @Override
  48. public OrderCustomized getOrderCustomizedById(Integer id){
  49. return orderCustomizedMapper.getOrderCustomizedById(id);
  50. }
  51. /**
  52. * 增加数据
  53. * @param orderCustomized
  54. * @return Integer
  55. */
  56. @Override
  57. public Integer save(OrderCustomized orderCustomized){
  58. return orderCustomizedMapper.save(orderCustomized);
  59. }
  60. /**
  61. * 修改数据
  62. * @param orderCustomized
  63. * @return Integer
  64. */
  65. @Override
  66. public Integer update(OrderCustomized orderCustomized){
  67. return orderCustomizedMapper.update(orderCustomized);
  68. }
  69. }