diff --git a/bonus-modules/bonus-project/src/main/java/com/bonus/project/mapper/AdmissionRequestMapper.java b/bonus-modules/bonus-project/src/main/java/com/bonus/project/mapper/AdmissionRequestMapper.java index 30e7749..18232d5 100644 --- a/bonus-modules/bonus-project/src/main/java/com/bonus/project/mapper/AdmissionRequestMapper.java +++ b/bonus-modules/bonus-project/src/main/java/com/bonus/project/mapper/AdmissionRequestMapper.java @@ -301,4 +301,6 @@ public interface AdmissionRequestMapper { String getIdCardByPhone(@Param("phone") String phone); List listPersonnelInfo(AdmissionRequest bean); + + int delProExamineConfiguration(Long[] addressId); } diff --git a/bonus-modules/bonus-project/src/main/java/com/bonus/project/service/impl/AdmissionRequestServiceImpl.java b/bonus-modules/bonus-project/src/main/java/com/bonus/project/service/impl/AdmissionRequestServiceImpl.java index 2c26235..b6c0690 100644 --- a/bonus-modules/bonus-project/src/main/java/com/bonus/project/service/impl/AdmissionRequestServiceImpl.java +++ b/bonus-modules/bonus-project/src/main/java/com/bonus/project/service/impl/AdmissionRequestServiceImpl.java @@ -716,6 +716,7 @@ public class AdmissionRequestServiceImpl implements AdmissionRequestService { * @return 结果 */ @Override + @Transactional public AjaxResult addExamine(FlowSaveXml bean) { int result = 0; AjaxResult ajaxResult = AjaxResult.success(); @@ -860,8 +861,10 @@ public class AdmissionRequestServiceImpl implements AdmissionRequestService { * @return 结果 */ @Override + @Transactional public int delFlowConfiguration(Long[] addressId) { - return arMapper.delFlowConfiguration(addressId); + arMapper.delProExamineConfiguration(addressId); + return arMapper.delFlowConfiguration(addressId); } /** diff --git a/bonus-modules/bonus-project/src/main/resources/mapper/system/AdmissionRequestMapper.xml b/bonus-modules/bonus-project/src/main/resources/mapper/system/AdmissionRequestMapper.xml index 14326bd..c2d4a77 100644 --- a/bonus-modules/bonus-project/src/main/resources/mapper/system/AdmissionRequestMapper.xml +++ b/bonus-modules/bonus-project/src/main/resources/mapper/system/AdmissionRequestMapper.xml @@ -101,6 +101,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SET is_active = '0' WHERE uuid = #{uuid} + + DELETE FROM lk_pro_examine_configuration + WHERE examine_id IN + + #{addressId} + +