SendLogServiceImp.java 1.2 KB
package com.tianbo.analysis.service.imp;

import com.tianbo.analysis.dao.SENDLOGMapper;
import com.tianbo.analysis.model.SENDLOG;
import com.tianbo.analysis.service.SendLogService;
import com.tianbo.util.Helper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.math.BigDecimal;
import java.util.Date;

@Service
@Slf4j
public class SendLogServiceImp implements SendLogService{

    @Autowired
    private SENDLOGMapper sendlogMapper;

    @Override
    public int insertSendlog(String type,String reception,String autoId){
        SENDLOG sendlog = new SENDLOG();
        sendlog.setOpauthor("System");
        sendlog.setAutoid(Helper.getUUID());
        sendlog.setCreatedate(new Date());
        sendlog.setMessageautoid(autoId);
        sendlog.setMessagetype(type);
        sendlog.setReceiption(reception);
        sendlog.setSendpeice(new Long(0));
        sendlog.setSendweight(new BigDecimal(0));


        int i = sendlogMapper.insertSelective(sendlog);
        if (i>0){
            log.info("插入回执日志成功,插入数据量为:"+i);
        }

        return i;
    }
}