From 1e05e6ca94f8f0d496479ea40b3a806db5e2eefc Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 5 Mar 2026 14:34:09 +0800 Subject: [PATCH] =?UTF-8?q?2026-03-05=20=E7=94=A8=E6=88=B7=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=89=93=E5=8D=B0=E6=9C=BA=E8=AE=BE=E7=BD=AE=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=96=B0=E5=A2=9E=E5=92=8C=E6=9B=B4=E6=96=B0=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E3=80=81=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/entity/UserLabelPrinterData.java | 38 +++++++++++++++++++ .../base/service/Impl/BaseServiceImpl.java | 5 ++- src/main/resources/mapper/base/BaseMapper.xml | 13 +++++-- 3 files changed, 51 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/gaotao/modules/base/entity/UserLabelPrinterData.java b/src/main/java/com/gaotao/modules/base/entity/UserLabelPrinterData.java index 06150ba..85b39cd 100644 --- a/src/main/java/com/gaotao/modules/base/entity/UserLabelPrinterData.java +++ b/src/main/java/com/gaotao/modules/base/entity/UserLabelPrinterData.java @@ -2,6 +2,8 @@ package com.gaotao.modules.base.entity; import org.apache.ibatis.type.Alias; +import java.util.Date; + @Alias("UserLabelPrinterData") public class UserLabelPrinterData { private String site;// @@ -19,6 +21,10 @@ public class UserLabelPrinterData { private String ipAddress;// private String searchFlag;//是否查询 private String checkFlag;//是否检查 + private String createBy; + private Date createDate; + private String updateBy; + private Date updateDate; public UserLabelPrinterData() { @@ -143,4 +149,36 @@ public class UserLabelPrinterData { public void setCheckFlag(String checkFlag) { this.checkFlag = checkFlag; } + + public String getCreateBy() { + return createBy; + } + + public void setCreateBy(String createBy) { + this.createBy = createBy; + } + + public Date getCreateDate() { + return createDate; + } + + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + public String getUpdateBy() { + return updateBy; + } + + public void setUpdateBy(String updateBy) { + this.updateBy = updateBy; + } + + public Date getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(Date updateDate) { + this.updateDate = updateDate; + } } diff --git a/src/main/java/com/gaotao/modules/base/service/Impl/BaseServiceImpl.java b/src/main/java/com/gaotao/modules/base/service/Impl/BaseServiceImpl.java index a1b2f81..47a6f4c 100644 --- a/src/main/java/com/gaotao/modules/base/service/Impl/BaseServiceImpl.java +++ b/src/main/java/com/gaotao/modules/base/service/Impl/BaseServiceImpl.java @@ -2345,6 +2345,8 @@ public class BaseServiceImpl implements BaseService { String objectId = String.valueOf(checkMap.get("objectId")); throw new XJException(msg, Integer.parseInt(resultCode), objectId); } + //设置新增审计字段 + inData.setCreateBy(inData.getUsername()); baseMapper.insertUserLabelPrinter(inData); } @@ -2368,7 +2370,8 @@ public class BaseServiceImpl implements BaseService { @Override public void updateUserLabelPrinter(UserLabelPrinterData inData) { - //修改目前不需要做校验 + //设置修改审计字段 + inData.setUpdateBy(inData.getUsername()); baseMapper.updateUserLabelPrinter(inData); } diff --git a/src/main/resources/mapper/base/BaseMapper.xml b/src/main/resources/mapper/base/BaseMapper.xml index 5d3b1db..d1f6bd8 100644 --- a/src/main/resources/mapper/base/BaseMapper.xml +++ b/src/main/resources/mapper/base/BaseMapper.xml @@ -2001,7 +2001,11 @@ rfl.Reportfile labelName, rfl.ReportType labelClass, rfp.NewPrinterName printerName, - rfp.IPAddress ipAddress + rfp.IPAddress ipAddress, + rfp.create_by createBy, + rfp.create_date createDate, + rfp.update_by updateBy, + rfp.update_date updateDate FROM ReportFileList_UserPrinter rfp LEFT JOIN sys_user ssu ON ssu.username = rfp.UserID LEFT JOIN ReportFileList rfl ON rfl.ReportID = rfp.ReportID @@ -2037,14 +2041,15 @@ - INSERT INTO ReportFileList_UserPrinter(ReportID, UserID, PrinterName, IPAddress, NewPrinterName) - VALUES (#{labelNo}, #{userId}, '', #{ipAddress}, #{printerName}) + INSERT INTO ReportFileList_UserPrinter(ReportID, UserID, PrinterName, IPAddress, NewPrinterName, create_by, create_date, update_by, update_date) + VALUES (#{labelNo}, #{userId}, '', #{ipAddress}, #{printerName}, #{createBy}, GETDATE(), #{createBy}, GETDATE()) - UPDATE ReportFileList_UserPrinter SET IPAddress = #{ipAddress}, NewPrinterName = #{printerName} + UPDATE ReportFileList_UserPrinter SET IPAddress = #{ipAddress}, NewPrinterName = #{printerName}, + update_by = #{updateBy}, update_date = GETDATE() AND ReportID = #{labelNo} AND UserID = #{userId}