Bläddra i källkod

bugid-1201 按照已完成订单查询无数据,但是用户端已完成显示相应数据

zhangchen 1 månad sedan
förälder
incheckning
728e20478a

+ 1 - 1
alien-store/src/main/java/shop/alien/store/service/impl/LifeCouponServiceImpl.java

@@ -279,7 +279,7 @@ public class LifeCouponServiceImpl extends ServiceImpl<LifeCouponMapper, LifeCou
                 // 订单状态 -> 已完成 筛选出未完成的状态
                 List<OrderCouponMiddle> collect = couponMiddleList.stream().filter(x -> x.getStatus() == OrderStatusEnum.WAIT_USE.getStatus() || x.getStatus() == OrderStatusEnum.REFUND_FAILED.getStatus())
                         .collect(Collectors.toList());
-                if (isExist) {
+                if (!isExist) {
                     lifeUserOrder.setStatus(OrderStatusEnum.USED.getStatus());
                     lifeUserOrder.setFinishTime(new Date());
                     lifeUserOrder.setCreatedTime(new Date());