package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.domain.UsersInvoiceInfo; /** * 发票信息Service接口 * * @author ruoyi * @date 2025-06-27 */ public interface IUsersInvoiceInfoService { /** * 查询发票信息 * * @param id 发票信息主键 * @return 发票信息 */ public UsersInvoiceInfo selectUsersInvoiceInfoById(Integer id); /** * 查询发票信息列表 * * @param usersInvoiceInfo 发票信息 * @return 发票信息集合 */ public List selectUsersInvoiceInfoList(UsersInvoiceInfo usersInvoiceInfo); /** * 新增发票信息 * * @param usersInvoiceInfo 发票信息 * @return 结果 */ public int insertUsersInvoiceInfo(UsersInvoiceInfo usersInvoiceInfo); /** * 修改发票信息 * * @param usersInvoiceInfo 发票信息 * @return 结果 */ public int updateUsersInvoiceInfo(UsersInvoiceInfo usersInvoiceInfo); /** * 批量删除发票信息 * * @param ids 需要删除的发票信息主键集合 * @return 结果 */ public int deleteUsersInvoiceInfoByIds(Integer[] ids); /** * 删除发票信息信息 * * @param id 发票信息主键 * @return 结果 */ public int deleteUsersInvoiceInfoById(Integer id); }