huliguo
1 天以前 ffa0bfc08acddebf438f6f27a4efd401a88d4097
pt-errand/src/main/java/com/ruoyi/errand/service/impl/OrderServiceImpl.java
@@ -353,11 +353,16 @@
        if (order==null
                ||order.getDelFlag().equals(DelFlagConstant.DELETE)
                ||!Objects.equals(order.getAppUserId(), appuser.getId())){
            throw new ServiceException("订单id错误");
            throw new ServiceException("该订单不存在");
        }
        if (order.getOrderStatus()!=1 && order.getOrderStatus()!=2){
            throw new ServiceException("订单状态错误");
        if (order.getOrderStatus()==3){
            throw new ServiceException("订单已被取消");
        }else if (order.getOrderStatus()==4){
            throw new ServiceException("订单已完成,不可修改");
        }else if (order.getOrderStatus()==5){
            throw new ServiceException("订单已完成,不可修改");
        }
        //判断地址簿id是否存在
        if (setConfirmOrderDTO.getAddressBookId()!=null){
            AddressBook addressBook = addressBookMapper.selectById(setConfirmOrderDTO.getAddressBookId());