xuhy
2025-12-31 ffef20d703aaa9b60c9234dd0b42f3d006426dc7
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCourseOrderController.java
@@ -108,6 +108,23 @@
        return R.ok(courseOrderVO);
    }
    @Log(title = "课程订单管理信息-批量通过支付审核", businessType = BusinessType.UPDATE)
    @ApiOperation(value = "批量通过支付审核")
    @PostMapping(value = "/agreePay")
    public R<Boolean> agreePay(@RequestBody List<String> ids) {
        List<TCourseOrder> tCourseOrders = courseOrderService.listByIds(ids);
        long count = tCourseOrders.stream().filter(e -> e.getPayStatus() != 0).count();
        if(count > 0){
            return R.fail("存在无需审核的订单");
        }
        tCourseOrders.forEach(e -> {
            e.setPayStatus(1);
        });
        courseOrderService.updateBatchById(tCourseOrders);
        return R.ok();
    }
    /**
     * 审核课程订单管理退款申请
     */