Pu Zhibing
6 天以前 878ac7cc8e1951bbc7b27619c4e7ece1e3d331ff
ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/business/MerOrderController.java
@@ -74,10 +74,18 @@
        merVerifyCodeDto.setUserId(userId);
        String verifyCode = merVerifyCodeDto.getVerifyCode();
        MerVerifyOrderVo merVerifyOrderVo = null;
        if (!verifyCode.contains("http")) {
        if (!verifyCode.contains("https")) {
            merVerifyOrderVo = orderService.verifyOrder(verifyCode, merVerifyCodeDto.getShopId());
        } else {
            //三方订单
            //抖音
            if (verifyCode.contains("douyin")) {
                merVerifyOrderVo = orderService.verifyOrderDouYin(verifyCode, merVerifyCodeDto.getShopId());
            }
            //快手
            if (verifyCode.contains("ksurl")) {
                merVerifyOrderVo = orderService.verifyOrderKuaiShou(verifyCode, merVerifyCodeDto.getShopId());
            }
        }
        return R.ok(merVerifyOrderVo);
    }
@@ -88,10 +96,18 @@
        Long userId = SecurityUtils.getUserId();
        merVerifyOrderDto.setUserId(userId);
        MerVerifyOrderVo merVerifyOrderVo = null;
        if (!merVerifyOrderDto.getOrderId().contains("http")) {
        if (!merVerifyOrderDto.getOrderId().contains("https")) {
            merVerifyOrderVo = orderService.sureVerifyOrder(merVerifyOrderDto);
        } else {
            //三方订单
            //抖音
            if (merVerifyOrderDto.getOrderId().contains("douyin")) {
                merVerifyOrderVo = orderService.sureVerifyOrderDouYin(merVerifyOrderDto);
            }
            //快手
            if (merVerifyOrderDto.getOrderId().contains("ksurl")) {
                merVerifyOrderVo = orderService.sureVerifyOrderKuaiShou(merVerifyOrderDto);
            }
        }
        return R.ok(merVerifyOrderVo);
    }
@@ -176,6 +192,7 @@
            return R.fail("取消失败");
        }
        order.setOrderStatus(0);
        order.setCancelType(2);
        order.setCancelTime(new Date());
        orderService.updateById(order);
        return R.ok();