Ver código fonte

支持比赛进行时

flyzto 3 meses atrás
pai
commit
7fd1d1f3a3
1 arquivos alterados com 6 adições e 3 exclusões
  1. 6 3
      server/models/GamesPs.js

+ 6 - 3
server/models/GamesPs.js

@@ -214,11 +214,12 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
   const baseMap = new Map(baseList[marketType].map(item => [item.eventId, item]));
 
   games?.forEach(game => {
-    const { eventId, originId, stage, score, wm, evtime, events } = game;
+    const { eventId, originId, stage, retime, score, wm, evtime, events } = game;
     const baseGame = baseMap.get(eventId);
     if (baseGame) {
       baseGame.originId = originId;
       baseGame.stage = stage;
+      baseGame.retime = retime;
       baseGame.score = score;
       baseGame.wm = wm;
       baseGame.evtime = evtime;
@@ -312,7 +313,7 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
     const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
 
     gamesList?.forEach(game => {
-      const { eventId, matches, uptime, stage, score, wm } = game;
+      const { eventId, matches, uptime, stage, retime, score, wm } = game;
       const relatedGame = relatedMap.get(eventId);
       if (relatedGame) {
         const events = {};
@@ -327,6 +328,7 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
         relatedGame.evtime = uptime;
         relatedGame.events = events;
         relatedGame.stage = stage;
+        relatedGame.retime = retime;
         relatedGame.score = score;
         relatedGame.wm = wm;
         update ++;
@@ -360,12 +362,13 @@ const updateGamesEvents = ({ platform, mk, games, outrights }) => {
     const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
 
     games?.forEach(game => {
-      const { eventId, evtime, events, stage, score, wm } = game;
+      const { eventId, evtime, events, stage, retime, score, wm } = game;
       const relatedGame = relatedMap.get(eventId);
       if (relatedGame) {
         relatedGame.evtime = evtime;
         relatedGame.events = events;
         relatedGame.stage = stage;
+        relatedGame.retime = retime;
         relatedGame.score = score;
         relatedGame.wm = wm;