OrderServiceImpl.java 826 B

123456789101112131415161718192021222324252627282930
  1. package com.fuzamei.service.serviceImpl;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.stereotype.Service;
  4. import com.fuzamei.entity.Orders;
  5. import com.fuzamei.mapperInterface.OrderMapper;
  6. import com.fuzamei.service.OrderService;
  7. @Service
  8. public class OrderServiceImpl implements OrderService {
  9. @Autowired
  10. private OrderMapper orderMapper;
  11. @Override
  12. public void checkIfHasTheSameId(int orderId) {
  13. int count = orderMapper.queryOrderById(orderId);
  14. if(count!=0) throw new RuntimeException("订单号已存在");
  15. }
  16. @Override
  17. public Orders queryFullOrderByOrderId(int orderId) {
  18. Orders order = orderMapper.queryFullOrderByOrderId(orderId);
  19. if(null==order){
  20. throw new RuntimeException("该订单不存在");
  21. }
  22. return order;
  23. }
  24. }