zoujiajian 1 年之前
父節點
當前提交
318b073ce6
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      netflix-service/src/main/java/com/cyksj/service/mange/group/CmsGroupServiceImpl.java

+ 10 - 0
netflix-service/src/main/java/com/cyksj/service/mange/group/CmsGroupServiceImpl.java

@@ -577,6 +577,16 @@ public class CmsGroupServiceImpl extends ServiceImpl<GroupsMapper,GroupsTrips> i
                     clearService.clearTicket(clearRelation, UserTicketClearedRecord.Source.ticket_replace);
                 }
                 recoverRecord.setStatus(1);
+                OrderDon orderDon = orderDonMapper.selectOne(Wrappers.lambdaQuery(OrderDon.class)
+                        .in(OrderDon::getUserId, userIdList)
+                        .eq(OrderDon::getRelationId, recoverRecord.getRelationId())
+                        .notIn(OrderDon::getStatus, Constant.noOrderAllStatus)
+                        .orderByDesc(OrderDon::getId)
+                        .last("limit 1"));
+                if (orderDon != null) {
+                    orderDon.setRelationId(relation.getId());
+                    orderDonMapper.updateById(orderDon);
+                }
                 return recoverRecord;
             }
         }