package com.tianbo.analysis.service; import com.tianbo.analysis.model.BusinessAlterLog; public interface BusinessAlterLogService { /** * 插入一条新的业务变更日志记录。 * @param record 要插入的记录 * @return 插入操作影响的行数 */ int insert(BusinessAlterLog record); /** * 更新一条业务变更日志记录。 * @param record 包含更新信息的记录 * @return 更新操作影响的行数 */ int update(BusinessAlterLog record); /** * 选择性地插入一条新的业务变更日志记录。 * @param record 要插入的记录 * @return 插入操作影响的行数 */ int insertSelective(BusinessAlterLog record); /** * 选择性地更新一条业务变更日志记录。 * @param record 包含更新信息的记录 * @return 更新操作影响的行数 */ int updateSelective(BusinessAlterLog record); /** * 根据账单自动ID和业务类型查询业务变更日志。 * @param record 查询条件 * @return 符合条件的业务变更日志 */ BusinessAlterLog selectByBillAutoidAndType(BusinessAlterLog record); }