审查视图

src/main/java/com/tianbo/analysis/service/BusinessAlterLogService.java 1.2 KB
朱兆平 authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
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);
}