package com.ruoyi.sy.mapper; import java.util.List; import com.ruoyi.sy.domain.ArdTankLockProcessLog; import org.apache.ibatis.annotations.Param; /** * 罐车锁操控日志Mapper接口 * * @author ard * @date 2024-07-10 */ public interface ArdTankLockProcessLogMapper { /** * 查询罐车锁操控日志 * * @param id 罐车锁操控日志主键 * @return 罐车锁操控日志 */ public ArdTankLockProcessLog selectArdTankLockProcessLogById(String id); /** * 查询罐车锁操控日志列表 * * @param ardTankLockProcessLog 罐车锁操控日志 * @return 罐车锁操控日志集合 */ public List selectArdTankLockProcessLogList(ArdTankLockProcessLog ardTankLockProcessLog); /** * 新增罐车锁操控日志 * * @param ardTankLockProcessLog 罐车锁操控日志 * @return 结果 */ public int insertArdTankLockProcessLog(ArdTankLockProcessLog ardTankLockProcessLog); /** * 修改罐车锁操控日志 * * @param ardTankLockProcessLog 罐车锁操控日志 * @return 结果 */ public int updateArdTankLockProcessLog(ArdTankLockProcessLog ardTankLockProcessLog); /** * 删除罐车锁操控日志 * * @param id 罐车锁操控日志主键 * @return 结果 */ public int deleteArdTankLockProcessLogById(String id); /** * 批量删除罐车锁操控日志 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteArdTankLockProcessLogByIds(String[] ids); public List getArdTankLockProcessLogByCarPlate(String carPlate); public Long getArdTankLockProcessLogTotalByCarPlate(String carPlate); public List getArdTankLockProcessLogAll(); public Long getArdTankLockProcessLogTotal(); }