package com.lf.server.service.sys; import com.lf.server.entity.sys.OperateEntity; import com.lf.server.helper.StringHelper; import com.lf.server.mapper.sys.OperateMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.sql.Timestamp; import java.util.List; /** * 操作日志 * @author sws * @date 2022-09-28 */ @Service public class OperateService implements OperateMapper { @Autowired OperateMapper operateMapper; @Override public Integer selectCount(String uname, Integer type, Timestamp start, Timestamp end) { uname = StringHelper.getLikeUpperStr(uname); return operateMapper.selectCount(uname, type, start, end); } @Override public List selectByPage(String uname, Integer type, Timestamp start, Timestamp end, Integer limit, Integer offset) { uname = StringHelper.getLikeUpperStr(uname); return operateMapper.selectByPage(uname, type, start, end, limit, offset); } @Override public Integer insertOperate(OperateEntity operateEntity) { return operateMapper.insertOperate(operateEntity); } @Override public Integer insertOperates(List operateEntity) { return operateMapper.insertOperates(operateEntity); } @Override public Integer deleteOperate(int id) { return operateMapper.deleteOperate(id); } @Override public Integer deleteOperates(List ids) { return operateMapper.deleteOperates(ids); } @Override public Integer updateOperate(OperateEntity operateEntity) { return operateMapper.updateOperate(operateEntity); } @Override public OperateEntity selectOperate(int id) { return operateMapper.selectOperate(id); } @Override public List selectOperateAll() { return operateMapper.selectOperateAll(); } @Override public List operateCount() { return operateMapper.operateCount(); } }