xuhy
2024-12-11 0a1533fd30ec1a2f4624ccda4ff11f2535ea8a46
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java
@@ -62,6 +62,16 @@
        if (check) {
            one.setPaymentStatus(2);
            orderService.updateById(one);
            if (one.getGoodType()==1){
                try {
                    TCourse byId = courseService.getById(one.getGoodId());
                    byId.setBuyNum(byId.getBuyNum()+1);
                    courseService.updateById(byId);
                }catch (Exception e){
                    e.printStackTrace();
                }
            }
            return R.ok();
        }else {
            return R.fail("请支付");
@@ -86,17 +96,17 @@
            one.setPayTime(LocalDateTime.now());
            one.setPaymentType(1);
                    orderService.updateById(one);
                    if (one.getGoodType()==1){
                        try {
                            TCourse byId = courseService.getById(one.getGoodId());
                            byId.setBuyNum(byId.getBuyNum()+1);
                            courseService.updateById(byId);
                        }catch (Exception e){
                            e.printStackTrace();
                        }
            orderService.updateById(one);
            if (one.getGoodType()==1){
                try {
                    TCourse byId = courseService.getById(one.getGoodId());
                    byId.setBuyNum(byId.getBuyNum()+1);
                    courseService.updateById(byId);
                }catch (Exception e){
                    e.printStackTrace();
                }
                    }
            }
        }
        return R.ok(null,"SUCCESS");
    }