Pārlūkot izejas kodu

末位分拆删除原先参与记录

james 2 dienas atpakaļ
vecāks
revīzija
93b6ac47bc

+ 2 - 8
service-vpp/service-vpp-biz/src/main/java/com/usky/vpp/service/impl/VppDrEventIngestServiceImpl.java

@@ -241,14 +241,8 @@ public class VppDrEventIngestServiceImpl implements VppDrEventIngestService {
         if (event == null || event.getId() == null) {
         if (event == null || event.getId() == null) {
             return;
             return;
         }
         }
-        List<VppDrParticipation> participations = participationMapper.selectList(
-                new LambdaQueryWrapper<VppDrParticipation>()
-                        .eq(VppDrParticipation::getEventId, event.getId())
-                        .eq(VppDrParticipation::getDeleteFlag, VppAuditHelper.NOT_DELETED));
-        for (VppDrParticipation participation : participations) {
-            VppAuditHelper.fillSoftDelete(participation);
-            participationMapper.updateById(participation);
-        }
+        participationMapper.delete(new LambdaQueryWrapper<VppDrParticipation>()
+                .eq(VppDrParticipation::getEventId, event.getId()));
     }
     }
 
 
     private void applyBaseFields(VppDrEvent event, Map<String, Object> eventMap, Map<String, Object> descriptor) {
     private void applyBaseFields(VppDrEvent event, Map<String, Object> eventMap, Map<String, Object> descriptor) {

+ 3 - 3
service-vpp/service-vpp-biz/src/main/java/com/usky/vpp/service/impl/VppDrInvitationServiceImpl.java

@@ -153,9 +153,9 @@ public class VppDrInvitationServiceImpl implements VppDrInvitationService {
     @Transactional(rollbackFor = Exception.class)
     @Transactional(rollbackFor = Exception.class)
     public void updateInvitation(Long id, DrInvitationRequest request) {
     public void updateInvitation(Long id, DrInvitationRequest request) {
         VppDrInvitation invitation = requireInvitation(id);
         VppDrInvitation invitation = requireInvitation(id);
-        if (invitation.getReplyStatus() != REPLY_PENDING || invitation.getResponseStatus() != RESPONSE_PENDING) {
-            throw new BusinessException("仅待回复状态的邀约可修改");
-        }
+//        if (invitation.getReplyStatus() != REPLY_PENDING || invitation.getResponseStatus() != RESPONSE_PENDING) {
+//            throw new BusinessException("仅待回复状态的邀约可修改");
+//        }
         if (request == null) {
         if (request == null) {
             throw new BusinessException("请求不能为空");
             throw new BusinessException("请求不能为空");
         }
         }