package com.example.demo.service; import com.example.demo.domain.vo.Gold; import com.example.demo.domain.vo.RechargeAudit; import com.example.demo.domain.vo.RefundAudit; import com.github.pagehelper.PageInfo; /** * @program: gold-java * @ClassName AuditService * @description: 审核模块 * @author: Ethan * @create: 2025−06-19 17:37 * @Version 1.0 **/ public interface AuditService { //审核订单并修改用户余额等 boolean auditOrder(String token, String orderCode, Integer auditId,Integer action,String rejectReason); //多条件查询充值审核订单 PageInfo selectRechargeBy(Integer pageNum, Integer pageSize, RechargeAudit rechargeAudit); //多条件查询退款审核订单 PageInfo selectRefundBy(Integer pageNum, Integer pageSize, RefundAudit refundAudit); //充值审核金币合计数 Gold sumRechargeGold(Integer pageNum, Integer pageSize, RechargeAudit rechargeAudit); //退款审核金币合计数 Gold sumRefundGold(Integer pageNum, Integer pageSize,RefundAudit refundAudit); }