package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.system.export.TCourseOrderExport; import com.ruoyi.system.export.TRefundOrderExport; import com.ruoyi.system.model.TCourseOrder; import com.ruoyi.system.query.TCourseOrderQuery; import com.ruoyi.system.vo.TCourseOrderVO; import java.util.List; /** *

* 课程订单 服务类 *

* * @author xiaochen * @since 2025-11-06 */ public interface TCourseOrderService extends IService { /** * 获取课程订单管理分页列表 * @param query * @return */ PageInfo pageList(TCourseOrderQuery query); /** * 获取课程申请退款记录分页列表 * @param query * @return */ PageInfo refundPageList(TCourseOrderQuery query); /** * 导出报名记录 * @return */ List exportCourseOrder(TCourseOrderQuery query); /** * 导出退款记录 * @return */ List exportRefundOrder(TCourseOrderQuery query); }