liuxm
2024-04-24 985f56c3cf4f94119be28430cde83b578539b2ee
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/aop/LogSv.java
@@ -8,8 +8,6 @@
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
import java.util.Map;
@Service
public class LogSv {
@@ -17,41 +15,13 @@
    @Autowired
    private BaLogMapper dao;
    public void save(long operator, String operation,String resIp) {
    public void save(long operator, String operation,String ip) {
        BaLog log = new BaLog();
        log.setUserId(operator);
        log.setContent(operation);
        log.setCreateDt(new Date());
        log.setResIp(resIp);
        log.userId=operator;
        log.content = operation;
        log.dt = new Date();
        log.ip = ip;
        dao.insert(log);
    }
    /**
     * 得到日志
     *
     * @param id 日志ID
     * @return 实体
     */
    public BaLog selectById(Long id) {
        return dao.selectByPrimaryKey(id);
    }
    /**
     * 获取日志列表
     */
    public QueryResultVo<List<BaLog>> selectSome(QueryVo queryVo) {
        Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(queryVo);
        //查询符合条件的记录总数
        Long itemTotal = dao.selectSomeCount(params);
        QueryResultVo<List<BaLog>> rsVo = new QueryResultVo<>(queryVo.pageSize, queryVo.pageCurr) ;
        //计算分页等信息
        rsVo.calculateAndSet(itemTotal, params);
        //查询符合条件的记录
        rsVo.obj = this.dao.selectSome(params) ;
        return rsVo ;
    }
}