package com.ff.game.mapper; import java.util.List; import com.ff.game.domain.GameSecretKeyLang; import com.ff.game.dto.GameSecretKeyCurrencyDTO; import com.ff.game.dto.GameSecretKeyLangDTO; /** * 游戏平台语言管理Mapper接口 * * @author shi * @date 2025-03-13 */ public interface GameSecretKeyLangMapper { /** * 查询游戏平台语言管理 * * @param id 游戏平台语言管理主键 * @return 游戏平台语言管理 */ GameSecretKeyLang selectGameSecretKeyLangById(Long id); /** * 查询游戏平台语言管理列表 * * @param gameSecretKeyLang 游戏平台语言管理 * @return 游戏平台语言管理集合 */ List selectGameSecretKeyLangList(GameSecretKeyLang gameSecretKeyLang); /** * 新增游戏平台语言管理 * * @param gameSecretKeyLang 游戏平台语言管理 * @return 结果 */ int insertGameSecretKeyLang(GameSecretKeyLang gameSecretKeyLang); /** * 修改游戏平台语言管理 * * @param gameSecretKeyLang 游戏平台语言管理 * @return 结果 */ int updateGameSecretKeyLang(GameSecretKeyLang gameSecretKeyLang); /** * 删除游戏平台语言管理 * * @param id 游戏平台语言管理主键 * @return 结果 */ int deleteGameSecretKeyLangById(Long id); /** * 批量删除游戏平台语言管理 * * @param ids 需要删除的数据主键集合 * @return 结果 */ int deleteGameSecretKeyLangByIds(Long[] ids); /** * 查找游戏密钥货币dto * * @param gameSecretKeyLangDTO 游戏密钥货币dto * @return {@link GameSecretKeyLangDTO } */ GameSecretKeyLangDTO findGameSecretKeyLangDTO(GameSecretKeyLangDTO gameSecretKeyLangDTO); }