package com.se.system.service.impl; import java.util.List; import com.se.common.core.utils.DateUtils; import org.springframework.stereotype.Service; import com.se.system.mapper.SysAppTokenMapper; import com.se.system.domain.SysAppToken; import com.se.system.service.inte.ISysAppTokenService; import javax.annotation.Resource; /** * 外接应用Service业务层处理 * * @author se * @date 2025-04-07 */ @Service public class SysAppTokenServiceImpl implements ISysAppTokenService { @Resource private SysAppTokenMapper sysAppTokenMapper; /** * 查询外接应用 * * @param id 外接应用主键 * @return 外接应用 */ @Override public SysAppToken selectSysAppTokenById(Long id) { return sysAppTokenMapper.selectSysAppTokenById(id); } /** * 查询外接应用列表 * * @param sysAppToken 外接应用 * @return 外接应用 */ @Override public List selectSysAppTokenList(SysAppToken sysAppToken) { return sysAppTokenMapper.selectSysAppTokenList(sysAppToken); } /** * 新增外接应用 * * @param sysAppToken 外接应用 * @return 结果 */ @Override public int insertSysAppToken(SysAppToken sysAppToken) { sysAppToken.setCreateTime(DateUtils.getNowDate()); return sysAppTokenMapper.insertSysAppToken(sysAppToken); } /** * 修改外接应用 * * @param sysAppToken 外接应用 * @return 结果 */ @Override public int updateSysAppToken(SysAppToken sysAppToken) { sysAppToken.setUpdateTime(DateUtils.getNowDate()); return sysAppTokenMapper.updateSysAppToken(sysAppToken); } /** * 批量删除外接应用 * * @param ids 需要删除的外接应用主键 * @return 结果 */ @Override public int deleteSysAppTokenByIds(Long[] ids) { return sysAppTokenMapper.deleteSysAppTokenByIds(ids); } /** * 删除外接应用信息 * * @param id 外接应用主键 * @return 结果 */ @Override public int deleteSysAppTokenById(Long id) { return sysAppTokenMapper.deleteSysAppTokenById(id); } }