diff --git a/web-app/src/main/java/com/zcloud/key/project/command/hidden/HiddenPenaltyAddExe.java b/web-app/src/main/java/com/zcloud/key/project/command/hidden/HiddenPenaltyAddExe.java
index 32811ba..397ac07 100644
--- a/web-app/src/main/java/com/zcloud/key/project/command/hidden/HiddenPenaltyAddExe.java
+++ b/web-app/src/main/java/com/zcloud/key/project/command/hidden/HiddenPenaltyAddExe.java
@@ -44,8 +44,8 @@ public class HiddenPenaltyAddExe {
&& Integer.valueOf(0).equals(target.getFeedbackStatus())
&& Integer.valueOf(0).equals(target.getEditFlag())) {
HiddenPenaltyE e = new HiddenPenaltyE();
- e.setHiddenPenaltyId(target.getHiddenPenaltyId());
BeanUtils.copyProperties(cmd, e);
+ e.setHiddenPenaltyId(target.getHiddenPenaltyId());
if (e.getPenaltyTime() == null) {
e.setPenaltyTime(LocalDateTime.now());
}
@@ -61,8 +61,8 @@ public class HiddenPenaltyAddExe {
}
HiddenPenaltyE e = new HiddenPenaltyE();
- e.setHiddenPenaltyId(Tools.get32UUID());
BeanUtils.copyProperties(cmd, e);
+ e.setHiddenPenaltyId(Tools.get32UUID());
if (e.getPenaltyTime() == null) {
e.setPenaltyTime(LocalDateTime.now());
}
diff --git a/web-infrastructure/src/main/resources/mapper/HiddenPenaltyMapper.xml b/web-infrastructure/src/main/resources/mapper/HiddenPenaltyMapper.xml
index 5515305..cf2676a 100644
--- a/web-infrastructure/src/main/resources/mapper/HiddenPenaltyMapper.xml
+++ b/web-infrastructure/src/main/resources/mapper/HiddenPenaltyMapper.xml
@@ -98,8 +98,29 @@
@@ -465,8 +465,8 @@
kp.xgf_corpinfo_id AS xgfCorpinfoId,
xgfuser.name as xgfUserName
FROM key_project kp
- LEFT JOIN corp_info xgfci ON kp.xgf_corpinfo_id = xgfci.id
- left join user xgfuser ON kp.xgf_master_user_id = xgfuser.id
+ LEFT JOIN corp_info xgfci ON kp.xgf_corpinfo_id = xgfci.id AND xgfci.delete_enum = 'FALSE'
+ left join user xgfuser ON kp.xgf_master_user_id = xgfuser.id AND xgfuser.delete_enum = 'FALSE'
kp.delete_enum = 'FALSE'