diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/controller/product/TbPlaceController.java b/eladmin-system/src/main/java/cn/ysk/cashier/controller/product/TbPlaceController.java index 806a634c..d6b4ef92 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/controller/product/TbPlaceController.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/controller/product/TbPlaceController.java @@ -188,12 +188,8 @@ public class TbPlaceController { public ResponseEntity pay( @Validated @RequestBody PayDTO payDTO ) { - try { - return ResponseEntity.ok(tbShopTableService.pay(payDTO)); - }catch (Exception e) { - return ResponseEntity.badRequest().body(e.getMessage()); - } + return ResponseEntity.ok(tbShopTableService.pay(payDTO)); } @AnonymousAccess diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/TbPayServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/TbPayServiceImpl.java index dc5524b7..e72c3b46 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/TbPayServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/TbPayServiceImpl.java @@ -438,7 +438,7 @@ public class TbPayServiceImpl implements TbPayService { return orderInfo; } - public TbOrderInfo memberAccountPay(String memberId, String shopId, String accountCode, Integer orderId, Double discount) throws Exception { + public TbOrderInfo memberAccountPay(String memberId, String shopId, String accountCode, Integer orderId, Double discount) { TbOrderInfo orderInfo = orderInfoMapper.selectOne(new LambdaUpdateWrapper() .eq(TbOrderInfo::getId, orderId) .eq(TbOrderInfo::getShopId, shopId)); diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/shopimpl/TbShopTableServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/shopimpl/TbShopTableServiceImpl.java index 8fa1ee25..4d917b89 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/shopimpl/TbShopTableServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/shopimpl/TbShopTableServiceImpl.java @@ -1248,11 +1248,7 @@ public class TbShopTableServiceImpl implements TbShopTableService { orderInfo = tbPayServiceImpl.scanPay(payDTO); break; case "deposit": - try { - orderInfo = tbPayServiceImpl.memberAccountPay("", String.valueOf(payDTO.getShopId()), payDTO.getCode(), payDTO.getOrderId(), payDTO.getDiscount()); - } catch (Exception e) { - throw new RuntimeException(e); - } + orderInfo = tbPayServiceImpl.memberAccountPay("", String.valueOf(payDTO.getShopId()), payDTO.getCode(), payDTO.getOrderId(), payDTO.getDiscount()); break; default: throw new BadRequestException("未知支付方式");