From ffa0bfc08acddebf438f6f27a4efd401a88d4097 Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期二, 15 七月 2025 14:32:00 +0800 Subject: [PATCH] bug修改 --- pt-errand/src/main/java/com/ruoyi/errand/service/impl/OrderServiceImpl.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pt-errand/src/main/java/com/ruoyi/errand/service/impl/OrderServiceImpl.java b/pt-errand/src/main/java/com/ruoyi/errand/service/impl/OrderServiceImpl.java index 00e5587..f12dea5 100644 --- a/pt-errand/src/main/java/com/ruoyi/errand/service/impl/OrderServiceImpl.java +++ b/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()); -- Gitblit v1.7.1