From 88667110b424cc4aef354ce0910fef64e9eadcae Mon Sep 17 00:00:00 2001 From: zangchenhao Date: Wed, 9 Jul 2025 14:00:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(qms):=20=E4=B8=BA=E7=8E=B0=E6=9C=89Qc=20?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB=E6=B7=BB=E5=8A=A0=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=A0=87=E5=BF=97=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 QcDefectDetail、QcDefectInfo、QcDynamicStandard、QcGradeInfo、QcInspectionItems、 QcInspectionRules、QcInspectionTask、QcLevelInfo、QcRevisionInfo 和 QcRimInfo 类中添加 delFlag 字段 — 同时在数据库中添加字段 del_flag(char 类型(1))默认为 0 - 使用 @TableLogic 注解标记删除逻辑字段 - 删除标志字段用于软删除,0 代表存在,2 代表删除 - 移除了 QcGradeInfo 类中的多余 attr1 字段 --- .../java/org/dromara/qms/domain/QcDefectDetail.java | 5 +++++ .../java/org/dromara/qms/domain/QcDefectInfo.java | 5 +++++ .../org/dromara/qms/domain/QcDynamicStandard.java | 5 +++++ .../main/java/org/dromara/qms/domain/QcGradeInfo.java | 11 ++++++----- .../org/dromara/qms/domain/QcInspectionItems.java | 5 +++++ .../org/dromara/qms/domain/QcInspectionRules.java | 5 +++++ .../java/org/dromara/qms/domain/QcInspectionTask.java | 5 +++++ .../main/java/org/dromara/qms/domain/QcLevelInfo.java | 5 +++++ .../java/org/dromara/qms/domain/QcRevisionInfo.java | 5 +++++ .../main/java/org/dromara/qms/domain/QcRimInfo.java | 5 +++++ 10 files changed, 51 insertions(+), 5 deletions(-) diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectDetail.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectDetail.java index 7dd84af..30b9ef7 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectDetail.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectDetail.java @@ -92,4 +92,9 @@ public class QcDefectDetail extends BaseEntity { */ private String remark; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectInfo.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectInfo.java index 151a081..5dd3829 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectInfo.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDefectInfo.java @@ -74,5 +74,10 @@ public class QcDefectInfo extends BaseEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDynamicStandard.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDynamicStandard.java index 32a958b..ccf6695 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDynamicStandard.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcDynamicStandard.java @@ -72,5 +72,10 @@ public class QcDynamicStandard extends TenantEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcGradeInfo.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcGradeInfo.java index a6ebf2b..c95840a 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcGradeInfo.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcGradeInfo.java @@ -62,11 +62,6 @@ public class QcGradeInfo extends TenantEntity { */ private String status; - /** - * 预留字段 - */ - private String attr1; - /** * 预留字段 */ @@ -77,5 +72,11 @@ public class QcGradeInfo extends TenantEntity { */ private String attr3; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; + } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionItems.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionItems.java index d9ebe2a..c2cde11 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionItems.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionItems.java @@ -88,5 +88,10 @@ public class QcInspectionItems extends TenantEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionRules.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionRules.java index f4d33e6..b135e09 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionRules.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionRules.java @@ -72,5 +72,10 @@ public class QcInspectionRules extends TenantEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionTask.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionTask.java index 6626cb3..fb24ed1 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionTask.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcInspectionTask.java @@ -102,5 +102,10 @@ public class QcInspectionTask extends TenantEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcLevelInfo.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcLevelInfo.java index f06f2d5..733f0bd 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcLevelInfo.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcLevelInfo.java @@ -77,5 +77,10 @@ public class QcLevelInfo extends TenantEntity { */ private String remark; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRevisionInfo.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRevisionInfo.java index 128339c..aa511fb 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRevisionInfo.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRevisionInfo.java @@ -57,5 +57,10 @@ public class QcRevisionInfo extends TenantEntity { */ private String attr4; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; } diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRimInfo.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRimInfo.java index 1b908b7..34ab3fb 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRimInfo.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/domain/QcRimInfo.java @@ -63,5 +63,10 @@ public class QcRimInfo extends TenantEntity { */ private String attr3; + /** + * 删除标志(0代表存在 2代表删除) + */ + @TableLogic + private String delFlag; }