From 52c9c41a6dde904c481861825775a1aa52a481ff Mon Sep 17 00:00:00 2001 From: A0010407 Date: Fri, 7 Jun 2024 16:35:11 +0800 Subject: [PATCH] =?UTF-8?q?2024-06-07=20=E8=B4=A8=E9=87=8F=E6=A8=A1?= =?UTF-8?q?=E5=9D=97-=E6=8A=BD=E6=A0=B7=E6=96=B9=E6=A1=88=E6=94=B9?= =?UTF-8?q?=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../op/quality/domain/QcSampleRuleAql.java | 68 +- .../op/quality/domain/QcSampleRuleCode.java | 22 +- .../impl/QcSampleRuleAqlServiceImpl.java | 5 +- .../impl/QcSampleRuleCodeServiceImpl.java | 5 +- .../mapper/quality/QcSampleRuleAqlMapper.xml | 764 +++++++++--------- .../mapper/quality/QcSampleRuleCodeMapper.xml | 180 +++-- 6 files changed, 531 insertions(+), 513 deletions(-) diff --git a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleAql.java b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleAql.java index b58141247..6c9f75bde 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleAql.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleAql.java @@ -17,139 +17,139 @@ private static final long serialVersionUID=1L; /** id */ private String id; - /** 样品量字码开始 */ - @Excel(name = "样品量字码开始") + /** 样品量字码 */ + @Excel(name = "样品量字码") private String sampleCode; /** 样品量字码结束 */ - @Excel(name = "样品量字码结束") + @Excel(name = "样品量字码") private String sampleAql; /** 预留字段1 */ - @Excel(name = "预留字段1") + @Excel(name = "预留字段1") private String attr1; /** 工厂编码 */ - @Excel(name = "工厂编码") + @Excel(name = "工厂编码") private String factoryCode; /** 删除标识1删除0正常 */ private String delFlag; /** 最大坏量 */ - @Excel(name = "最大坏量") + @Excel(name = "最大坏量") private Long maxBadQuality; /** 小节点 */ - @Excel(name = "小节点") + @Excel(name = "小节点") private String checkType; /** 大节点 */ - @Excel(name = "大节点") + @Excel(name = "大节点") private String typeCode; /** 0.010 */ - @Excel(name = "0.010") + @Excel(name = "0.010") private Long aql1; /** 0.015 */ - @Excel(name = "0.015") + @Excel(name = "0.015") private Long aql2; /** 0.025 */ - @Excel(name = "0.025") + @Excel(name = "0.025") private Long aql3; /** 0.040 */ - @Excel(name = "0.040") + @Excel(name = "0.040") private Long aql4; /** 0.065 */ - @Excel(name = "0.065") + @Excel(name = "0.065") private Long aql5; /** 0.10 */ - @Excel(name = "0.10") + @Excel(name = "0.10") private Long aql6; /** 0.15 */ - @Excel(name = "0.15") + @Excel(name = "0.15") private Long aql7; /** 0.25 */ - @Excel(name = "0.25") + @Excel(name = "0.25") private Long aql8; /** 0.40 */ - @Excel(name = "0.40") + @Excel(name = "0.40") private Long aql9; /** 0.65 */ - @Excel(name = "0.65") + @Excel(name = "0.65") private Long aql10; /** 1.0 */ - @Excel(name = "1.0") + @Excel(name = "1.0") private Long aql11; /** 1.5 */ - @Excel(name = "1.5") + @Excel(name = "1.5") private Long aql12; /** 2.5 */ - @Excel(name = "2.5") + @Excel(name = "2.5") private Long aql13; /** 4.0 */ - @Excel(name = "4.0") + @Excel(name = "4.0") private Long aql14; /** 6.5 */ - @Excel(name = "6.5") + @Excel(name = "6.5") private Long aql15; /** 10 */ - @Excel(name = "10") + @Excel(name = "10") private Long aql16; /** 15 */ - @Excel(name = "15") + @Excel(name = "15") private Long aql17; /** 25 */ - @Excel(name = "25") + @Excel(name = "25") private Long aql18; /** 40 */ - @Excel(name = "40") + @Excel(name = "40") private Long aql19; /** 65 */ - @Excel(name = "65") + @Excel(name = "65") private Long aql20; /** 100 */ - @Excel(name = "100") + @Excel(name = "100") private Long aql21; /** 150 */ - @Excel(name = "150") + @Excel(name = "150") private Long aql22; /** 250 */ - @Excel(name = "250") + @Excel(name = "250") private Long aql23; /** 400 */ - @Excel(name = "400") + @Excel(name = "400") private Long aql24; /** 650 */ - @Excel(name = "650") + @Excel(name = "650") private Long aql25; /** 1000 */ - @Excel(name = "1000") + @Excel(name = "1000") private Long aql26; public void setId(String id){ diff --git a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleCode.java b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleCode.java index cdd19ea25..e99cc2b4e 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleCode.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcSampleRuleCode.java @@ -17,41 +17,41 @@ private static final long serialVersionUID=1L; /** id */ private String id; + /** 检测水平 */ + @Excel(name = "检测水平") + private String checkLevel; + /** 开始值 */ - @Excel(name = "开始值") + @Excel(name = "开始值") private Long startValue; /** 结束值 */ - @Excel(name = "结束值") + @Excel(name = "结束值") private Long endValue; /** 预留字段1 */ - @Excel(name = "预留字段1") + @Excel(name = "预留字段1") private String attr1; /** 工厂编码 */ - @Excel(name = "工厂编码") + @Excel(name = "工厂编码") private String factoryCode; /** 删除标识1删除0正常 */ private String delFlag; /** 样品量字码 */ - @Excel(name = "样品量字码") + @Excel(name = "样品量字码") private String sampleCode; /** 小节点 */ - @Excel(name = "小节点") + @Excel(name = "小节点") private String checkType; /** 大节点 */ - @Excel(name = "大节点") + @Excel(name = "大节点") private String typeCode; - /** 检测水平 */ - @Excel(name = "检测水平") - private String checkLevel; - public void setId(String id){ this.id = id; } diff --git a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleAqlServiceImpl.java b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleAqlServiceImpl.java index a1ebd35bf..77355cda3 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleAqlServiceImpl.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleAqlServiceImpl.java @@ -5,6 +5,7 @@ import java.util.List; import com.baomidou.dynamic.datasource.annotation.DS; import com.op.common.core.utils.DateUtils; import com.op.common.core.utils.uuid.IdUtils; +import com.op.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.op.quality.mapper.QcSampleRuleAqlMapper; @@ -56,6 +57,7 @@ public class QcSampleRuleAqlServiceImpl implements IQcSampleRuleAqlService { @DS("#header.poolName") public int insertQcSampleRuleAql(QcSampleRuleAql qcSampleRuleAql) { qcSampleRuleAql.setCreateTime(DateUtils.getNowDate()); + qcSampleRuleAql.setCreateBy(SecurityUtils.getUsername()); qcSampleRuleAql.setId(IdUtils.fastSimpleUUID()); return qcSampleRuleAqlMapper.insertQcSampleRuleAql(qcSampleRuleAql); } @@ -69,7 +71,8 @@ public class QcSampleRuleAqlServiceImpl implements IQcSampleRuleAqlService { @Override @DS("#header.poolName") public int updateQcSampleRuleAql(QcSampleRuleAql qcSampleRuleAql) { - qcSampleRuleAql.setUpdateTime(DateUtils.getNowDate()); + qcSampleRuleAql.setUpdateTime(DateUtils.getNowDate()); + qcSampleRuleAql.setUpdateBy(SecurityUtils.getUsername()); return qcSampleRuleAqlMapper.updateQcSampleRuleAql(qcSampleRuleAql); } diff --git a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleCodeServiceImpl.java b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleCodeServiceImpl.java index 95a142bbc..f8c4d02ba 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleCodeServiceImpl.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcSampleRuleCodeServiceImpl.java @@ -5,6 +5,7 @@ import java.util.List; import com.baomidou.dynamic.datasource.annotation.DS; import com.op.common.core.utils.DateUtils; import com.op.common.core.utils.uuid.IdUtils; +import com.op.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.op.quality.mapper.QcSampleRuleCodeMapper; @@ -57,6 +58,7 @@ public class QcSampleRuleCodeServiceImpl implements IQcSampleRuleCodeService { public int insertQcSampleRuleCode(QcSampleRuleCode qcSampleRuleCode) { qcSampleRuleCode.setId(IdUtils.fastSimpleUUID()); qcSampleRuleCode.setCreateTime(DateUtils.getNowDate()); + qcSampleRuleCode.setCreateBy(SecurityUtils.getUsername()); return qcSampleRuleCodeMapper.insertQcSampleRuleCode(qcSampleRuleCode); } @@ -69,7 +71,8 @@ public class QcSampleRuleCodeServiceImpl implements IQcSampleRuleCodeService { @Override @DS("#header.poolName") public int updateQcSampleRuleCode(QcSampleRuleCode qcSampleRuleCode) { - qcSampleRuleCode.setUpdateTime(DateUtils.getNowDate()); + qcSampleRuleCode.setUpdateTime(DateUtils.getNowDate()); + qcSampleRuleCode.setUpdateBy(SecurityUtils.getUsername()); return qcSampleRuleCodeMapper.updateQcSampleRuleCode(qcSampleRuleCode); } diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleAqlMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleAqlMapper.xml index a329b18bd..bff5ea790 100644 --- a/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleAqlMapper.xml +++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleAqlMapper.xml @@ -53,407 +53,413 @@ - + + where id = #{id} + and del_flag = '0' insert into qc_sample_rule_aql - id, - - sample_code, - - sample_aql, - - attr1, - - create_by, - - create_time, - - update_by, - - update_time, - - factory_code, - - del_flag, - - max_bad_quality, - - check_type, - - type_code, - - aql1, - - aql2, - - aql3, - - aql4, - - aql5, - - aql6, - - aql7, - - aql8, - - aql9, - - aql10, - - aql11, - - aql12, - - aql13, - - aql14, - - aql15, - - aql16, - - aql17, - - aql18, - - aql19, - - aql20, - - aql21, - - aql22, - - aql23, - - aql24, - - aql25, - - aql26, - + id, + + sample_code, + + sample_aql, + + attr1, + + create_by, + + create_time, + + update_by, + + update_time, + + factory_code, + + del_flag, + + max_bad_quality, + + check_type, + + type_code, + + aql1, + + aql2, + + aql3, + + aql4, + + aql5, + + aql6, + + aql7, + + aql8, + + aql9, + + aql10, + + aql11, + + aql12, + + aql13, + + aql14, + + aql15, + + aql16, + + aql17, + + aql18, + + aql19, + + aql20, + + aql21, + + aql22, + + aql23, + + aql24, + + aql25, + + aql26, + - #{id}, - - #{sampleCode}, - - #{sampleAql}, - - #{attr1}, - - #{createBy}, - - #{createTime}, - - #{updateBy}, - - #{updateTime}, - - #{factoryCode}, - - #{delFlag}, - - #{maxBadQuality}, - - #{checkType}, - - #{typeCode}, - - #{aql1}, - - #{aql2}, - - #{aql3}, - - #{aql4}, - - #{aql5}, - - #{aql6}, - - #{aql7}, - - #{aql8}, - - #{aql9}, - - #{aql10}, - - #{aql11}, - - #{aql12}, - - #{aql13}, - - #{aql14}, - - #{aql15}, - - #{aql16}, - - #{aql17}, - - #{aql18}, - - #{aql19}, - - #{aql20}, - - #{aql21}, - - #{aql22}, - - #{aql23}, - - #{aql24}, - - #{aql25}, - - #{aql26}, - + #{id}, + + #{sampleCode}, + + #{sampleAql}, + + #{attr1}, + + #{createBy}, + + #{createTime}, + + #{updateBy}, + + #{updateTime}, + + #{factoryCode}, + + #{delFlag}, + + #{maxBadQuality}, + + #{checkType}, + + #{typeCode}, + + #{aql1}, + + #{aql2}, + + #{aql3}, + + #{aql4}, + + #{aql5}, + + #{aql6}, + + #{aql7}, + + #{aql8}, + + #{aql9}, + + #{aql10}, + + #{aql11}, + + #{aql12}, + + #{aql13}, + + #{aql14}, + + #{aql15}, + + #{aql16}, + + #{aql17}, + + #{aql18}, + + #{aql19}, + + #{aql20}, + + #{aql21}, + + #{aql22}, + + #{aql23}, + + #{aql24}, + + #{aql25}, + + #{aql26}, + update qc_sample_rule_aql - sample_code = - #{sampleCode}, - - sample_aql = - #{sampleAql}, - - attr1 = - #{attr1}, - - create_by = - #{createBy}, - - create_time = - #{createTime}, - - update_by = - #{updateBy}, - - update_time = - #{updateTime}, - - factory_code = - #{factoryCode}, - - del_flag = - #{delFlag}, - - max_bad_quality = - #{maxBadQuality}, - - check_type = - #{checkType}, - - type_code = - #{typeCode}, - - aql1 = - #{aql1}, - - aql2 = - #{aql2}, - - aql3 = - #{aql3}, - - aql4 = - #{aql4}, - - aql5 = - #{aql5}, - - aql6 = - #{aql6}, - - aql7 = - #{aql7}, - - aql8 = - #{aql8}, - - aql9 = - #{aql9}, - - aql10 = - #{aql10}, - - aql11 = - #{aql11}, - - aql12 = - #{aql12}, - - aql13 = - #{aql13}, - - aql14 = - #{aql14}, - - aql15 = - #{aql15}, - - aql16 = - #{aql16}, - - aql17 = - #{aql17}, - - aql18 = - #{aql18}, - - aql19 = - #{aql19}, - - aql20 = - #{aql20}, - - aql21 = - #{aql21}, - - aql22 = - #{aql22}, - - aql23 = - #{aql23}, - - aql24 = - #{aql24}, - - aql25 = - #{aql25}, - - aql26 = - #{aql26}, - + sample_code = + #{sampleCode}, + + sample_aql = + #{sampleAql}, + + attr1 = + #{attr1}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + factory_code = + #{factoryCode}, + + del_flag = + #{delFlag}, + + max_bad_quality = + #{maxBadQuality}, + + check_type = + #{checkType}, + + type_code = + #{typeCode}, + + aql1 = + #{aql1}, + + aql2 = + #{aql2}, + + aql3 = + #{aql3}, + + aql4 = + #{aql4}, + + aql5 = + #{aql5}, + + aql6 = + #{aql6}, + + aql7 = + #{aql7}, + + aql8 = + #{aql8}, + + aql9 = + #{aql9}, + + aql10 = + #{aql10}, + + aql11 = + #{aql11}, + + aql12 = + #{aql12}, + + aql13 = + #{aql13}, + + aql14 = + #{aql14}, + + aql15 = + #{aql15}, + + aql16 = + #{aql16}, + + aql17 = + #{aql17}, + + aql18 = + #{aql18}, + + aql19 = + #{aql19}, + + aql20 = + #{aql20}, + + aql21 = + #{aql21}, + + aql22 = + #{aql22}, + + aql23 = + #{aql23}, + + aql24 = + #{aql24}, + + aql25 = + #{aql25}, + + aql26 = + #{aql26}, + where id = #{id} - - delete from qc_sample_rule_aql where id = #{id} - + + update qc_sample_rule_aql + set del_flag = '1' + where id = #{id} + - - delete from qc_sample_rule_aql where id in + + update qc_sample_rule_aql + set del_flag = '1' + where id in #{id} - + diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleCodeMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleCodeMapper.xml index f4d938e4b..d06b14828 100644 --- a/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleCodeMapper.xml +++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcSampleRuleCodeMapper.xml @@ -28,101 +28,103 @@ insert into qc_sample_rule_code - id, - - start_value, - - end_value, - - attr1, - - create_by, - - create_time, - - update_by, - - update_time, - - factory_code, - - del_flag, - - sample_code, - - check_type, - - type_code, - - check_level, - + id, + + start_value, + + end_value, + + attr1, + + create_by, + + create_time, + + update_by, + + update_time, + + factory_code, + + del_flag, + + sample_code, + + check_type, + + type_code, + + check_level, + - #{id}, - - #{startValue}, - - #{endValue}, - - #{attr1}, - - #{createBy}, - - #{createTime}, - - #{updateBy}, - - #{updateTime}, - - #{factoryCode}, - - #{delFlag}, - - #{sampleCode}, - - #{checkType}, - - #{typeCode}, - - #{checkLevel}, - + #{id}, + + #{startValue}, + + #{endValue}, + + #{attr1}, + + #{createBy}, + + #{createTime}, + + #{updateBy}, + + #{updateTime}, + + #{factoryCode}, + + #{delFlag}, + + #{sampleCode}, + + #{checkType}, + + #{typeCode}, + + #{checkLevel}, + @@ -172,14 +174,18 @@ where id = #{id} - - delete from qc_sample_rule_code where id = #{id} - + + update qc_sample_rule_code + set del_flag = '1' + where id = #{id} + - - delete from qc_sample_rule_code where id in + + update qc_sample_rule_code + set del_flag = '1' + where id in #{id} - +