diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java index ef66fd0..f0e94a5 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java @@ -756,6 +756,7 @@ public class OrderService { if(Objects.isNull(skuInfoPos)||skuInfoPos.size()<0){ skuInfoPos=new ArrayList<>(); } + orderInfo.setSkuInfos(skuInfoPos); } PageInfo pageInfo = new PageInfo(list); @@ -1022,6 +1023,10 @@ public class OrderService { } + if(!"miniapp".equals(orderInfo.getOrderType())){ + return Result.fail(CodeEnum.ISNOTAPPORDER); + } + if("refund".equals(orderInfo.getStatus())){ return Result.fail(CodeEnum.ORDERRETURN); } diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/sign/CodeEnum.java b/src/main/java/com/chaozhanggui/system/cashierservice/sign/CodeEnum.java index db89141..0ccfc1d 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/sign/CodeEnum.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/sign/CodeEnum.java @@ -89,11 +89,14 @@ public enum CodeEnum { ORDERRETURN("100033",false,"订单已退款","fail"), - SAMEUSER("100034",false,"相同的手机号已存在多个记录","fail"), + ISNOTAPPORDER("100035",false,"不是小程序订单","fail"), + + +