package com.se.system.service.impl; import java.util.List; import com.se.common.core.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.se.system.mapper.SysResMapper; import com.se.system.domain.SysRes; import com.se.system.service.inte.ISysResService; /** * 资源Service业务层处理 * * @author se * @date 2024-11-22 */ @Service public class SysResServiceImpl implements ISysResService { @Autowired private SysResMapper sysResMapper; /** * 查询资源 * * @param resId 资源主键 * @return 资源 */ @Override public SysRes selectSysResByResId(Long resId) { return sysResMapper.selectSysResByResId(resId); } /** * 查询资源列表 * * @param sysRes 资源 * @return 资源 */ @Override public List selectSysResList(SysRes sysRes) { return sysResMapper.selectSysResList(sysRes); } /** * 新增资源 * * @param sysRes 资源 * @return 结果 */ @Override public int insertSysRes(SysRes sysRes) { sysRes.setCreateTime(DateUtils.getNowDate()); return sysResMapper.insertSysRes(sysRes); } /** * 修改资源 * * @param sysRes 资源 * @return 结果 */ @Override public int updateSysRes(SysRes sysRes) { sysRes.setUpdateTime(DateUtils.getNowDate()); return sysResMapper.updateSysRes(sysRes); } /** * 批量删除资源 * * @param resIds 需要删除的资源主键 * @return 结果 */ @Override public int deleteSysResByResIds(Long[] resIds) { return sysResMapper.deleteSysResByResIds(resIds); } /** * 删除资源信息 * * @param resId 资源主键 * @return 结果 */ @Override public int deleteSysResByResId(Long resId) { return sysResMapper.deleteSysResByResId(resId); } }