All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mzt.logapi.service.impl.DefaultLogRecordServiceImpl Maven / Gradle / Ivy

There is a newer version: 3.0.6-oxadmin
Show newest version
package com.mzt.logapi.service.impl;

import com.google.common.collect.Lists;
import com.mzt.logapi.beans.LogRecord;
import com.mzt.logapi.service.ILogRecordService;
import lombok.extern.slf4j.Slf4j;

import java.util.List;
import java.util.Optional;

/**
 * @author muzhantong
 * create on 2020/4/29 4:34 下午
 */
@Slf4j
public class DefaultLogRecordServiceImpl implements ILogRecordService {

//    @Resource
//    private LogRecordMapper logRecordMapper;

    @Override
//    @Transactional(propagation = Propagation.REQUIRES_NEW)
    public void record(LogRecord logRecord) {
        log.info("【logRecord】log={}", logRecord);
        //throw new RuntimeException("sss");
//        logRecordMapper.insertSelective(logRecord);
    }

    @Override
    public void batchRecord(List records) {
        Optional.ofNullable(records).ifPresent(x -> x.forEach(y ->
                log.info("【logRecord】log={}", y)));
    }

    @Override
    public List queryLog(String bizNo, String type) {
        return Lists.newArrayList();
    }

    @Override
    public List queryLogByBizNo(String bizNo, String type, String subType) {
        return Lists.newArrayList();
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy