You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
2.7 KiB
105 lines
2.7 KiB
package com.ruoyi.system.mapper;
|
|
|
|
import java.util.List;
|
|
import com.ruoyi.system.domain.BaseExchangeRate;
|
|
|
|
/**
|
|
* 基础资料汇率管理Mapper接口
|
|
*
|
|
* @author 刘晓旭
|
|
* @date 2024-10-29
|
|
*/
|
|
public interface BaseExchangeRateMapper
|
|
{
|
|
/**
|
|
* 查询基础资料汇率管理
|
|
*
|
|
* @param exchangeRateId 基础资料汇率管理ID
|
|
* @return 基础资料汇率管理
|
|
*/
|
|
public BaseExchangeRate selectBaseExchangeRateById(Long exchangeRateId);
|
|
|
|
/**
|
|
* 查询基础资料汇率管理列表
|
|
*
|
|
* @param baseExchangeRate 基础资料汇率管理
|
|
* @return 基础资料汇率管理集合
|
|
*/
|
|
public List<BaseExchangeRate> selectBaseExchangeRateList(BaseExchangeRate baseExchangeRate);
|
|
|
|
/**
|
|
* 查询所有基础资料汇率管理列表
|
|
*
|
|
* @return 基础资料汇率管理集合
|
|
*/
|
|
|
|
public List<BaseExchangeRate> selectAllBaseExchangeRate();
|
|
|
|
/**
|
|
* 查询时间交叉
|
|
*
|
|
* @param baseExchangeRate 基础资料汇率管理
|
|
* @return 基础资料汇率管理集合
|
|
*/
|
|
public List<BaseExchangeRate> selectExchangeRateByTimeRange(BaseExchangeRate baseExchangeRate);
|
|
|
|
/**
|
|
* 查询时间交叉,并且排除当前id
|
|
*
|
|
* @param baseExchangeRate 基础资料汇率管理
|
|
* @return 基础资料汇率管理集合
|
|
*/
|
|
List<BaseExchangeRate> selectExchangeRateByTimeRangeAndExcludeId(BaseExchangeRate baseExchangeRate);
|
|
|
|
|
|
/**
|
|
* 新增基础资料汇率管理
|
|
*
|
|
* @param baseExchangeRate 基础资料汇率管理
|
|
* @return 结果
|
|
*/
|
|
public int insertBaseExchangeRate(BaseExchangeRate baseExchangeRate);
|
|
|
|
/**
|
|
* 修改基础资料汇率管理
|
|
*
|
|
* @param baseExchangeRate 基础资料汇率管理
|
|
* @return 结果
|
|
*/
|
|
public int updateBaseExchangeRate(BaseExchangeRate baseExchangeRate);
|
|
|
|
/**
|
|
* 删除基础资料汇率管理
|
|
*
|
|
* @param exchangeRateId 基础资料汇率管理ID
|
|
* @return 结果
|
|
*/
|
|
public int deleteBaseExchangeRateById(Long exchangeRateId);
|
|
|
|
/**
|
|
* 批量删除基础资料汇率管理
|
|
*
|
|
* @param exchangeRateIds 需要删除的数据ID
|
|
* @return 结果
|
|
*/
|
|
public int deleteBaseExchangeRateByIds(String[] exchangeRateIds);
|
|
|
|
/**
|
|
* 作废基础资料汇率管理
|
|
*
|
|
* @param exchangeRateId 基础资料汇率管理ID
|
|
* @return 结果
|
|
*/
|
|
public int cancelBaseExchangeRateById(Long exchangeRateId);
|
|
|
|
/**
|
|
* 恢复基础资料汇率管理
|
|
*
|
|
* @param exchangeRateId 基础资料汇率管理ID
|
|
* @return 结果
|
|
*/
|
|
public int restoreBaseExchangeRateById(Long exchangeRateId);
|
|
|
|
|
|
|
|
}
|
|
|