class IMTLogServiceImpl implements IMTLogService {

    @Autowired
    private ILogMapper logMapper;

    @Override
    public PageResult<ILog> page(ILog iLog) {<FILL_FUNCTION_BODY>}


    @Override
    public int deleteLogByIds(Long[] operIds) {
        return logMapper.deleteBatchIds(Arrays.asList(operIds));
    }

    @Override
    public void cleanLog() {
        logMapper.cleanLog();
    }

    @Override
    public int insertLog(ILog iLog) {
        return logMapper.insert(iLog);
    }
}

        Long userId = SecurityUtils.getUserId();
        if (userId != 1) {
            return logMapper.selectPage(iLog, userId);
        }
        return logMapper.selectPage(iLog);
    
<no_super_class>