From d42f32d6c6ff2cbaab2fbdabbeefb2367e72d446 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 25 三月 2024 17:08:31 +0800 Subject: [PATCH] 新增加功能 --- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/service/impl/WorldCupCompetitorServiceImpl.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/service/impl/WorldCupCompetitorServiceImpl.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/service/impl/WorldCupCompetitorServiceImpl.java index a08600c..da91d5d 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/service/impl/WorldCupCompetitorServiceImpl.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/service/impl/WorldCupCompetitorServiceImpl.java @@ -1,6 +1,7 @@ package com.dsh.communityWorldCup.service.impl; import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.dsh.communityWorldCup.entity.WorldCup; @@ -271,7 +272,13 @@ */ @Override public void endWorldCupCallback(String custom, Integer red_score, Integer blue_score) { - List<Long> ids = JSON.parseArray(custom, Long.class); + JSONObject jsonObject = JSON.parseObject(custom); + Integer gameType = jsonObject.getInteger("gameType"); + //智慧球场比赛 + if(2 == gameType){ + return; + } + List<Long> ids = jsonObject.getJSONArray("ids").toJavaList(Long.class); List<WorldCupCompetitor> worldCupCompetitors = this.listByIds(ids); try { WorldCupCompetitor worldCupCompetitor1 = worldCupCompetitors.get(0); -- Gitblit v1.7.1