From 01e40439c756823874bcf46da4b31bae97b4404a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Fri, 29 Mar 2024 16:39:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=9D=E5=AD=98=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=8A=A5=E9=94=99=EF=BC=88=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=B6=85=E5=87=BA=E9=95=BF=E5=BA=A6=E7=AD=89=EF=BC=89=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E8=AE=B0=E5=BD=95=E5=88=B0=E8=BF=90=E8=A1=8C=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/log/DbLogRecordServiceImpl.java | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/log/DbLogRecordServiceImpl.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/log/DbLogRecordServiceImpl.java index 0ebf58a3..1fe19bd0 100644 --- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/log/DbLogRecordServiceImpl.java +++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/log/DbLogRecordServiceImpl.java @@ -1,37 +1,42 @@ package com.nflg.product.bomnew.service.log; +import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.toolkit.IdWorker; import com.mzt.logapi.beans.LogRecord; import com.mzt.logapi.service.ILogRecordService; import com.nflg.product.base.core.conmon.util.SessionUtil; import com.nflg.product.bomnew.pojo.entity.BomNewLogEntity; import com.nflg.product.bomnew.service.BomNewLogService; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; - import javax.annotation.Resource; import java.time.LocalDateTime; import java.util.List; @Service +@Slf4j public class DbLogRecordServiceImpl implements ILogRecordService { @Resource BomNewLogService logService; @Override public void record(LogRecord logRecord) { - - BomNewLogEntity logEnt=new BomNewLogEntity(); - logEnt.setRowId(IdWorker.getId()); - logEnt.setModelName(logRecord.getTenant()); - logEnt.setOpBizNo(logRecord.getBizNo()); - logEnt.setOpAction(logRecord.getType()); - logEnt.setOpContent(logRecord.getAction()); - logEnt.setOpContentExt(logRecord.getExtra()); - logEnt.setOpUserJobNo(SessionUtil.getUserCode()); - logEnt.setOpUserName(SessionUtil.getUserName()); - logEnt.setOpTime(LocalDateTime.now()); - logEnt.setDptName(SessionUtil.getDepartName()); - logService.save(logEnt); + BomNewLogEntity logEnt = new BomNewLogEntity(); + try { + logEnt.setRowId(IdWorker.getId()); + logEnt.setModelName(logRecord.getTenant()); + logEnt.setOpBizNo(logRecord.getBizNo()); + logEnt.setOpAction(logRecord.getType()); + logEnt.setOpContent(logRecord.getAction()); + logEnt.setOpContentExt(logRecord.getExtra()); + logEnt.setOpUserJobNo(SessionUtil.getUserCode()); + logEnt.setOpUserName(SessionUtil.getUserName()); + logEnt.setOpTime(LocalDateTime.now()); + logEnt.setDptName(SessionUtil.getDepartName()); + logService.save(logEnt); + } catch (Exception ex) { + log.error("保存操作日志出错:" + ex.getMessage() + ",数据:" + JSON.toJSONString(logEnt)); + } } @Override