package com.monkeylessey.sys.service.impl;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.monkeylessey.response.Result;
|
import com.monkeylessey.sys.domain.entity.SysOpLog;
|
import com.monkeylessey.sys.domain.query.SysOpLogQuery;
|
import com.monkeylessey.sys.domain.vo.SysOpLogVO;
|
import com.monkeylessey.sys.mapper.SysOpLogMapper;
|
import com.monkeylessey.sys.service.SysOpLogService;
|
import com.monkeylessey.utils.PageUtil;
|
import org.springframework.stereotype.Service;
|
|
/**
|
* @author xp
|
* @version 1.0
|
* @date 2022/4/29
|
*/
|
@Service
|
public class SysOpLogServiceImpl extends ServiceImpl<SysOpLogMapper, SysOpLog> implements SysOpLogService {
|
|
@Override
|
public Result page(SysOpLogQuery query) {
|
IPage<SysOpLogVO> page = PageUtil.getPage(query, SysOpLogVO.class);
|
baseMapper.page(page, query);
|
return Result.ok().data(page.getRecords()).total(page.getTotal());
|
}
|
}
|