package com.ruoyi.app.service; import java.util.List; import java.util.Map; import com.ruoyi.app.domain.AppPayOrder; /** * 支付订单Service接口 * * @author ruoyi * @date 2025-01-13 */ public interface IAppPayOrderService { /** * 查询支付订单 * * @param id 支付订单主键 * @return 支付订单 */ public AppPayOrder selectAppPayOrderById(Long id); /** * 查询支付订单列表 * * @param appPayOrder 支付订单 * @return 支付订单集合 */ public List selectAppPayOrderList(AppPayOrder appPayOrder); /** * 新增支付订单 * * @param appPayOrder 支付订单 * @return 结果 */ public int insertAppPayOrder(AppPayOrder appPayOrder); /** * 修改支付订单 * * @param appPayOrder 支付订单 * @return 结果 */ public int updateAppPayOrder(AppPayOrder appPayOrder); /** * 批量删除支付订单 * * @param ids 需要删除的支付订单主键集合 * @return 结果 */ public int deleteAppPayOrderByIds(Long[] ids); /** * 删除支付订单信息 * * @param id 支付订单主键 * @return 结果 */ public int deleteAppPayOrderById(Long id); /** * 查询每日新增支付金额统计 * * @param days 天数 * @return 统计结果 */ public List> selectDailyPayAmount(Integer days); }