admin
2023-04-12 651f2856e9ae10aacbfb8327d967aacbb6d58333
fanli/src/main/java/com/yeshi/fanli/controller/AlipayController.java
@@ -79,13 +79,24 @@
            String key = its.next();
            map.put(key, params.get(key)[0]);
        }
        LogHelper.test("支付宝支付回调");
        String outOrderNo = userLijinMnager.getAlipayPaySuccessOutOrderNo(map);
        LogHelper.test("外部订单号:" + outOrderNo);
        VipOrder vipOrder = userLijinMnager.selectVipOrderByThreeOrderId(outOrderNo);
        if (vipOrder != null)
            userLijinMnager.checkPay(vipOrder.getId());
        response.getWriter().print("success");
        response.getWriter().close();
        LogHelper.test("订单ID:" + (vipOrder == null ? "未找到" : vipOrder.getId()));
        try {
            if (vipOrder != null)
                userLijinMnager.checkPay(vipOrder.getId());
            response.getWriter().print("success");
            response.getWriter().close();
        } catch (Exception e) {
            LogHelper.test("检测出错:" + e.getMessage());
        }
    }