package com.terra.system.service.data; import com.terra.system.entity.data.VerEntity; import com.terra.common.helper.StringHelper; import com.terra.system.mapper.data.VerMapper; import javax.annotation.Resource; import org.springframework.stereotype.Service; import java.util.List; /** * 版本表 * @author sws * @date 2022-09-29 */ @Service public class VerService implements VerMapper { @Resource VerMapper verMapper; @Override public Integer selectCount(Integer dirid, String name) { name = StringHelper.getLikeUpperStr(name); return verMapper.selectCount(dirid, name); } @Override public List selectByPage(Integer dirid, String name, Integer limit, Integer offset) { name = StringHelper.getLikeUpperStr(name); return verMapper.selectByPage(dirid, name, limit, offset); } @Override public List selectByDirid(Integer dirid) { return verMapper.selectByDirid(dirid); } @Override public Integer insertVersion(VerEntity verEntity) { return verMapper.insertVersion(verEntity); } @Override public Integer insertVersions(List verEntity) { return verMapper.insertVersions(verEntity); } @Override public Integer deleteVersion(int id) { return verMapper.deleteVersion(id); } @Override public Integer deleteVersions(List ids) { return verMapper.deleteVersions(ids); } @Override public Integer updateVersion(VerEntity verEntity) { return verMapper.updateVersion(verEntity); } @Override public VerEntity selectVersion(int id) { return verMapper.selectVersion(id); } @Override public List selectVersionAll() { return verMapper.selectVersionAll(); } }