zoujiajian hai 1 ano
pai
achega
937ae22294

+ 5 - 0
netflix-common/src/main/java/com/cyksj/common/constant/Constant.java

@@ -465,4 +465,9 @@ public interface Constant {
 	 * spotify升级 配置key
 	 */
 	String SPOTIFY_UPGRADE_PRICE_KEY = "spotify_upgrade_price_key";
+
+	/**
+	 * 声破天平台id
+	 */
+	Long SPOTIFY_GOODS_ID = 4l;
 }

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/spotify/impl/SpotifyUserUpgradeOrderServiceImpl.java

@@ -62,6 +62,9 @@ public class SpotifyUserUpgradeOrderServiceImpl implements SpotifyUserUpgradeOrd
 		}
 		GroupsTrips groupsTrips = groupsMapper.selectById(relation.getGroupsId());
 		GoodsDonSku sku = skuMapper.selectById(groupsTrips.getSkuId());
+		if (sku.getGoodsId() != Constant.SPOTIFY_GOODS_ID) {
+			throw BusinessRuntimeException.getInstance("暂只支持spotify车票");
+		}
 		SpotifyUserUpgradeOrder order = spotifyUserUpgradeOrderMapper.selectOne(Wrappers.lambdaQuery(SpotifyUserUpgradeOrder.class).eq(SpotifyUserUpgradeOrder::getRelationId, relationId).in(SpotifyUserUpgradeOrder::getUserId, userIdList).eq(SpotifyUserUpgradeOrder::getStatus, SpotifyUserUpgradeOrder.Status.noPayment).last("limit 1"));
 		if (order == null) {
 			order = new SpotifyUserUpgradeOrder();