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 implements SysOpLogService { @Override public Result page(SysOpLogQuery query) { IPage page = PageUtil.getPage(query, SysOpLogVO.class); baseMapper.page(page, query); return Result.ok().data(page.getRecords()).total(page.getTotal()); } }