diff --git a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/evaluate/EvaluateOfficerDao.xml b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/evaluate/EvaluateOfficerDao.xml
index fecb5db55..ae62d6ed5 100644
--- a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/evaluate/EvaluateOfficerDao.xml
+++ b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/evaluate/EvaluateOfficerDao.xml
@@ -87,9 +87,9 @@
#{item.updatedTime})
-
- delete from epdc_evaluate_officer where DEPT_ID = #{deptId}
-
+
+ update epdc_evaluate_officer set DEL_FLAG = '1' where DEPT_ID = #{deptId}
+
UPDATE epdc_evaluate_officer SET
@@ -114,35 +114,35 @@
update epdc_evaluate_dept set OFFICER_COUNT = #{officerCount} where DEPT_ID = #{deptId}
-
- delete from epdc_evaluate_info where OFFICER_ID in
+
+ update epdc_evaluate_info set DEL_FLAG = '1' where OFFICER_ID in
#{id}
-
+
-
- delete from epdc_evaluate_detail where INFO_ID in (
+
+ update epdc_evaluate_detail set DEL_FLAG = '1' where INFO_ID in (
select ID from epdc_evaluate_info where OFFICER_ID in
#{id}
)
-
+
-
- delete from epdc_evaluate_info where OFFICER_ID in (
+
+ update epdc_evaluate_info set DEL_FLAG = '1' where OFFICER_ID in (
select ID from epdc_evaluate_officer where DEPT_ID = #{deptId}
)
-
+
-
- delete from epdc_evaluate_detail where INFO_ID in (
+
+ update epdc_evaluate_detail set DEL_FLAG = '1' where INFO_ID in (
select ID from epdc_evaluate_info where OFFICER_ID in (
select ID from epdc_evaluate_officer where DEPT_ID = #{deptId}
)
)
-
+