package com.ruoyi.sy.mapper;
|
|
import java.util.List;
|
import com.ruoyi.sy.domain.ArdTankLoadLog;
|
import org.apache.ibatis.annotations.Param;
|
|
/**
|
* 罐车进入卸油点记录Mapper接口
|
*
|
* @author ard
|
* @date 2024-07-23
|
*/
|
public interface ArdTankLoadLogMapper
|
{
|
/**
|
* 查询罐车进入卸油点记录
|
*
|
* @param id 罐车进入卸油点记录主键
|
* @return 罐车进入卸油点记录
|
*/
|
public ArdTankLoadLog selectArdTankLoadLogById(String id);
|
|
/**
|
* 查询罐车进入卸油点记录列表
|
*
|
* @param ardTankLoadLog 罐车进入卸油点记录
|
* @return 罐车进入卸油点记录集合
|
*/
|
public List<ArdTankLoadLog> selectArdTankLoadLogList(ArdTankLoadLog ardTankLoadLog);
|
|
/**
|
* 新增罐车进入卸油点记录
|
*
|
* @param ardTankLoadLog 罐车进入卸油点记录
|
* @return 结果
|
*/
|
public int insertArdTankLoadLog(ArdTankLoadLog ardTankLoadLog);
|
|
/**
|
* 修改罐车进入卸油点记录
|
*
|
* @param ardTankLoadLog 罐车进入卸油点记录
|
* @return 结果
|
*/
|
public int updateArdTankLoadLog(ArdTankLoadLog ardTankLoadLog);
|
|
/**
|
* 删除罐车进入卸油点记录
|
*
|
* @param id 罐车进入卸油点记录主键
|
* @return 结果
|
*/
|
public int deleteArdTankLoadLogById(String id);
|
|
/**
|
* 批量删除罐车进入卸油点记录
|
*
|
* @param ids 需要删除的数据主键集合
|
* @return 结果
|
*/
|
public int deleteArdTankLoadLogByIds(String[] ids);
|
|
public ArdTankLoadLog selectArdTankLoadLogByCarIdAndWallIdAndEndTimeIsNull(@Param("carId") String carId,@Param("wallId") String wallId);
|
|
public List<ArdTankLoadLog> selectArdTankLoadLogByCarIdAndEndTimeIsNull(String carId);
|
|
public int deleteArdTankLoadLogByCarId(String carId);
|
|
public List<ArdTankLoadLog> selectArdTankLoadLogByCarIdAndEndTimeIsNotNull(String carId);
|
}
|