Pārlūkot izejas kodu

产业供地 商务退回后再提交无法撤回的bug

ZHIHAO HU 5 gadi atpakaļ
vecāks
revīzija
1dce72a3e5

+ 21 - 0
src/main/java/platform/modules/government/service/IndustrialLandSupplyDetailService.java

@@ -2990,6 +2990,27 @@ public class IndustrialLandSupplyDetailService extends BaseService<IndustrialLan
                 isStreet = false;
             }
 
+            //重置咨询内容时间附件等
+            IndustrialLandSupplyConsultation industrialLandSupplyConsultation = new IndustrialLandSupplyConsultation();
+            industrialLandSupplyConsultation.setIndustrial_land_supply_id(applyId + "");
+            industrialLandSupplyConsultation.setDel_flag(false);
+            List<IndustrialLandSupplyConsultation> consultations = industrialLandSupplyConsultationService.findListByWhere(industrialLandSupplyConsultation);
+            for (IndustrialLandSupplyConsultation consultation : consultations) {
+
+                consultation.setDel_flag(true);
+                industrialLandSupplyConsultationService.update(consultation);
+                consultation.setDel_flag(false);
+                consultation.setFeedback(null);
+                consultation.setFeedback_time(null);
+                consultation.setIsAgree(null);
+                consultation.setUpdate_name(null);
+                consultation.setUpdate_by(null);
+                consultation.setUpdate_time(null);
+                consultation.setId(null);
+                industrialLandSupplyConsultationService.insertAndGetId(consultation);
+                //attachmentService.deleteByBusiness(Constant.Attachment.INDUSTRIAL_LAND_SUPPLY_FEEDBACK, consultation.getId());
+            }
+
             if (!isStreet) {
                 Group group = null;
                 newApproval.setOper_type(Constant.OperType.REJECT);