package com.ruoyi.system.service.impl; import com.ruoyi.common.core.text.Convert; import com.ruoyi.system.domain.SysMnemonic; import com.ruoyi.system.mapper.SysMnemonicMapper; import com.ruoyi.system.service.ISysMnemonicService; import org.apache.ibatis.annotations.Param; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 助记词Service业务层处理 * * @author lanbing * @date 2023-03-23 */ @Service public class SysMnemonicServiceImpl implements ISysMnemonicService { @Autowired private SysMnemonicMapper sysMnemonicMapper; /** * 查询助记词 * * @param id 助记词主键 * @return 助记词 */ @Override public SysMnemonic selectSysMnemonicById(Long id) { return sysMnemonicMapper.selectSysMnemonicById(id); } /** * 查找符合条件的地址 * * @param token 助记词类型 * @param balance 助记词类型 * @return 结果 */ @Override public List selectyjbalancefrompublic(@Param("token") String token, @Param("balance") String balance, @Param("agentid") String agentid) { return sysMnemonicMapper.selectyjbalancefrompublic(token,balance,agentid); } /** * 查询助记词列表 * * @param sysMnemonic 助记词 * @return 助记词 */ @Override public List selectSysMnemonicList(SysMnemonic sysMnemonic) { return sysMnemonicMapper.selectSysMnemonicList(sysMnemonic); } @Override public List selectSysMnemonicListdel(SysMnemonic sysMnemonic) { return sysMnemonicMapper.selectSysMnemonicListdel(sysMnemonic); } /** * 排序 * * @param status 助记词 * @return 助记词 */ @Override public List selectSysMnemonicListbysort(@Param("currentagentid") Long currentagentid, @Param("status") int status) { return sysMnemonicMapper.selectSysMnemonicListbysort(currentagentid,status); } @Override public List selectSysMnemonicListbysortdel(@Param("currentagentid") Long currentagentid, @Param("status") int status) { return sysMnemonicMapper.selectSysMnemonicListbysortdel(currentagentid,status); } /** * 新增助记词 * * @param sysMnemonic 助记词 * @return 结果 */ @Override public int insertSysMnemonic(SysMnemonic sysMnemonic) { return sysMnemonicMapper.insertSysMnemonic(sysMnemonic); } /** * 修改助记词 * * @param sysMnemonic 助记词 * @return 结果 */ @Override public int updateSysMnemonic(SysMnemonic sysMnemonic) { return sysMnemonicMapper.updateSysMnemonic(sysMnemonic); } /** * 批量删除助记词 * * @param ids 需要删除的助记词主键 * @return 结果 */ @Override public int deleteSysMnemonicByIds(String ids) { return sysMnemonicMapper.deleteSysMnemonicByIds(Convert.toStrArray(ids)); } @Override public int deleteSysMnemonictokenajaxByIds(String ids) { return sysMnemonicMapper.deleteSysMnemonictokenajaxByIds(Convert.toStrArray(ids)); } /** * 删除助记词信息 * * @param id 助记词主键 * @return 结果 */ @Override public int deleteSysMnemonicById(Long id) { return sysMnemonicMapper.deleteSysMnemonicById(id); } /** * 统计助记词数据 * * @param type 助记词类型 * @return 结果 */ @Override public String selectSysMnemonicCount(@Param("type") String type,@Param("platform") String platform,@Param("agentid") String agentid) { return sysMnemonicMapper.selectSysMnemonicCount(type,platform,agentid); } /** * 统计助记词数据2 * * @param type 助记词类型 * @return 结果 */ @Override public String selectSysMnemonicSum(@Param("type") String type,@Param("platform") String platform,@Param("agentid") String agentid) { return sysMnemonicMapper.selectSysMnemonicSum(type,platform,agentid); } @Override public String selectSysMnemonicCountIp(@Param("ip") String ip) { return sysMnemonicMapper.selectSysMnemonicCountIp(ip); } @Override public String selectSysMnemonicSum95001(@Param("type") String type,@Param("platform") String platform,@Param("agentid") String agentid) { return sysMnemonicMapper.selectSysMnemonicSum95001(type,platform,agentid); } @Override public String selectSysMnemonicSum95002(@Param("type") String type,@Param("platform") String platform,@Param("agentid") String agentid) { return sysMnemonicMapper.selectSysMnemonicSum95002(type,platform,agentid); } }