diff --git a/src/main/java/com/xujie/sys/modules/pms/data/QcTemplateItemRecordData.java b/src/main/java/com/xujie/sys/modules/pms/data/QcTemplateItemRecordData.java index 01a8793b..d15d1aea 100644 --- a/src/main/java/com/xujie/sys/modules/pms/data/QcTemplateItemRecordData.java +++ b/src/main/java/com/xujie/sys/modules/pms/data/QcTemplateItemRecordData.java @@ -38,6 +38,8 @@ public class QcTemplateItemRecordData { @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date operateTime; + // 操作人 + private String operator; public Integer getId() { return id; @@ -134,4 +136,12 @@ public class QcTemplateItemRecordData { public void setOperateTime(Date operateTime) { this.operateTime = operateTime; } + + public String getOperator() { + return operator; + } + + public void setOperator(String operator) { + this.operator = operator; + } } diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java index 14760481..e7983fac 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java @@ -630,6 +630,7 @@ public class QcServiceImpl implements QcService { record.setObjectId(qcData.getObjectID()); record.setOrderId(qcData.getOrderId()); record.setOperationType("ADD"); + record.setOperator(data.getCreateBy()); qcMapper.insertTemplateItemRecord(record); } } @@ -657,6 +658,7 @@ public class QcServiceImpl implements QcService { record.setMinValue(existData.getMinValue()); record.setOrderId(existData.getOrderId()); record.setOperationType("DELETE"); + record.setOperator(data.getCreateBy()); qcMapper.insertTemplateItemRecord(record); } qcMapper.delItemDetails(qcData); @@ -677,6 +679,7 @@ public class QcServiceImpl implements QcService { record.setMinValue(existData.getMinValue()); record.setOrderId(existData.getOrderId()); record.setOperationType("DELETE"); + record.setOperator(data.getCreateBy()); qcMapper.insertTemplateItemRecord(record); } qcMapper.delItemDetails(data); diff --git a/src/main/resources/mapper/pms/QcMapper.xml b/src/main/resources/mapper/pms/QcMapper.xml index fa88d6e1..25032692 100644 --- a/src/main/resources/mapper/pms/QcMapper.xml +++ b/src/main/resources/mapper/pms/QcMapper.xml @@ -4938,9 +4938,9 @@ INSERT INTO qc_template_item_record - (site, bu_no, template_id, item_no, default_value, max_value, min_value, object_id, order_id, operation_type, operate_time) + (site, bu_no, template_id, item_no, default_value, max_value, min_value, object_id, order_id, operation_type, operate_time, operator) VALUES - (#{site}, #{buNo}, #{templateId}, #{itemNo}, #{defaultValue}, #{maxValue,jdbcType=DECIMAL}, #{minValue,jdbcType=DECIMAL}, #{objectId}, #{orderId}, #{operationType}, GETDATE()) + (#{site}, #{buNo}, #{templateId}, #{itemNo}, #{defaultValue}, #{maxValue,jdbcType=DECIMAL}, #{minValue,jdbcType=DECIMAL}, #{objectId}, #{orderId}, #{operationType}, GETDATE(), #{operator})