瀏覽代碼

fix 异步执行设置奈飞座位

zoujiajian 2 年之前
父節點
當前提交
1a9a78ee53
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

+ 3 - 3
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -2340,6 +2340,9 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 		} else {
 			//修改车位状态并发送模板消息
 			updateCarParkAndSendMsg(goodsDon, sku, orderDon);
+		}
+		//同步车票是否重购 记录
+		TASK_POOL.execute(() -> {
 			if (goodsDon.getId() == 1) {
 				//设置netflix座位号
 				GroupsRelation relation = groupsRelationMapper.selectById(orderDon.getRelationId());
@@ -2350,9 +2353,6 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 					groupsRelationNetflixService.timingSetNetflix(relation.getNum(), user.getNickname(), account.getAccount(), account.getPassword(), relation.getExpiryTime());
 				}
 			}
-		}
-		//同步车票是否重购 记录
-		TASK_POOL.execute(() -> {
 			groupsRelationExpiryRecordService.syncGroupsRelationExpiryRecord(orderDon, goodsDon, sku);
 			if (orderDon.getYhsId() == 0) {
 				//发送下单后 若有手机 发送短信