From 8e75bb4e451d6d3f33e2146335bad0f85d27d99f Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 02 十一月 2023 17:06:46 +0800 Subject: [PATCH] 硬件协议对接 --- server/services/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/server/services/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java index b1737da..b95681a 100644 --- a/server/services/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java +++ b/server/services/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java @@ -176,6 +176,7 @@ goodsorderExportVOIPage.getRecords().forEach(s->{ s.setMoney(Constants.translateMoney(s.getMoney())); s.setRefundMoney(Constants.translateMoney(s.getRefundMoney())); + s.setCloseMoney(Constants.translateMoney(s.getCloseMoney())); }); } return PageData.from(goodsorderExportVOIPage); @@ -309,6 +310,7 @@ MemberRides memberRides = memberRidesJoinMapper.selectOne(new QueryWrapper<MemberRides>().lambda() .eq(MemberRides::getMemberId, memberId) .eq(MemberRides::getOrdreId,goodsorder.getId()) + .ne(MemberRides::getOrdreId,Constants.MEMBER_RIDES_STATUS.LOCKING_DEFEAT) .orderByDesc(MemberRides::getCreateDate) .last(" limit 1 ")); if (!Objects.isNull(memberRides)) { @@ -553,7 +555,7 @@ if(canBalance.compareTo(money) >= Constants.ZERO){ RefundDTO refundDTO = new RefundDTO(); refundDTO.setOrderId(orderId); - refundDTO.setCanBalance(canBalance); + refundDTO.setCanBalance(canBalance.multiply(new BigDecimal(100))); refundDTO.setRefundAmount(money.multiply(new BigDecimal(100))); refundDTO.setTotalAmount(goodsorder.getMoney()); refundDTO.setMemberId(goodsorder.getMemberId()); -- Gitblit v1.9.3