87 lines
2.3 KiB
Java
87 lines
2.3 KiB
Java
|
|
package com.ff.game.service;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
import com.ff.game.domain.GameName;
|
||
|
|
import com.ff.game.domain.GameSecretKey;
|
||
|
|
import com.ff.game.domain.GameSecretKeyCurrency;
|
||
|
|
import com.ff.game.dto.GameSecretKeyCurrencyDTO;
|
||
|
|
import com.ff.game.dto.GameSecretKeyDTO;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 游戏平台币种管理Service接口
|
||
|
|
*
|
||
|
|
* @author shi
|
||
|
|
* @date 2025-03-13
|
||
|
|
*/
|
||
|
|
public interface IGameSecretKeyCurrencyService
|
||
|
|
{
|
||
|
|
/**
|
||
|
|
* 查询游戏平台币种管理
|
||
|
|
*
|
||
|
|
* @param id 游戏平台币种管理主键
|
||
|
|
* @return 游戏平台币种管理
|
||
|
|
*/
|
||
|
|
GameSecretKeyCurrency selectGameSecretKeyCurrencyById(Long id);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询游戏平台币种管理列表
|
||
|
|
*
|
||
|
|
* @param gameSecretKeyCurrency 游戏平台币种管理
|
||
|
|
* @return 游戏平台币种管理集合
|
||
|
|
*/
|
||
|
|
List<GameSecretKeyCurrency> selectGameSecretKeyCurrencyList(GameSecretKeyCurrency gameSecretKeyCurrency);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 新增游戏平台币种管理
|
||
|
|
*
|
||
|
|
* @param gameSecretKeyCurrency 游戏平台币种管理
|
||
|
|
* @return 结果
|
||
|
|
*/
|
||
|
|
int insertGameSecretKeyCurrency(GameSecretKeyCurrency gameSecretKeyCurrency);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 修改游戏平台币种管理
|
||
|
|
*
|
||
|
|
* @param gameSecretKeyCurrency 游戏平台币种管理
|
||
|
|
* @return 结果
|
||
|
|
*/
|
||
|
|
int updateGameSecretKeyCurrency(GameSecretKeyCurrency gameSecretKeyCurrency);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 批量删除游戏平台币种管理
|
||
|
|
*
|
||
|
|
* @param ids 需要删除的游戏平台币种管理主键集合
|
||
|
|
* @return 结果
|
||
|
|
*/
|
||
|
|
int deleteGameSecretKeyCurrencyByIds(Long[] ids);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 删除游戏平台币种管理信息
|
||
|
|
*
|
||
|
|
* @param id 游戏平台币种管理主键
|
||
|
|
* @return 结果
|
||
|
|
*/
|
||
|
|
int deleteGameSecretKeyCurrencyById(Long id);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 按游戏找到密钥货币dto
|
||
|
|
*
|
||
|
|
* @param gameSecretKeyCurrencyDTO 游戏密钥货币dto
|
||
|
|
* @return {@link GameSecretKeyCurrencyDTO }
|
||
|
|
*/
|
||
|
|
GameSecretKeyCurrencyDTO findByGameSecretKeyCurrencyDTO(GameSecretKeyCurrencyDTO gameSecretKeyCurrencyDTO);
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 按游戏查找密钥货币数据列表
|
||
|
|
*
|
||
|
|
* @param gameSecretKeyCurrencyDTO 游戏密钥货币dto
|
||
|
|
* @return {@link List }<{@link GameSecretKeyCurrencyDTO }>
|
||
|
|
*/
|
||
|
|
List<GameSecretKeyCurrencyDTO> findByGameSecretKeyCurrencyDTOList(GameSecretKeyCurrencyDTO gameSecretKeyCurrencyDTO);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
}
|