flyzto пре 4 недеља
родитељ
комит
e48790cb93

+ 11 - 11
server/models/GamesPs.js

@@ -854,8 +854,8 @@ const updateGamesResult = (result) => {
  * 更新中单方案
  */
 const getCprKey = (cpr) => {
-  const { k, p, v } = cpr;
-  return `${k}_${p}_${v}`;
+  const { k, p, v, q } = cpr;
+  return `${k}_${p}_${v}_${q}`;
 }
 const compareCpr = (cpr1, cpr2) => {
   const key1 = getCprKey(cpr1);
@@ -899,15 +899,15 @@ const updateSolutions = (solutions, eventsLogsMap) => {
       }
     });
 
-    const solutionUpdate = {};
-    Object.keys(updateIds).forEach(key => {
-      if (key == 'retain' || key == 'remove') {
-        solutionUpdate[key] = updateIds[key];
-      }
-      else {
-        solutionUpdate[key] = updateIds[key].map(sid => solutionsHistory[sid]);
-      }
-    });
+    // const solutionUpdate = {};
+    // Object.keys(updateIds).forEach(key => {
+    //   if (key == 'retain' || key == 'remove') {
+    //     solutionUpdate[key] = updateIds[key];
+    //   }
+    //   else {
+    //     solutionUpdate[key] = updateIds[key].map(sid => solutionsHistory[sid]);
+    //   }
+    // });
 
     // syncSolutions(solutionUpdate);
 

+ 2 - 2
server/routes/pstery.js

@@ -85,9 +85,9 @@ router.get('/get_original_data', (req, res) => {
 
 // 获取关联列表
 router.get('/get_games_relation', (req, res) => {
-  const { mk, id, le } = req.query;
+  const { mk, ids, le } = req.query;
   const gamesRelation = Games.getGamesRelation({
-    ids: id?.split(',').map(item => +item.trim()).filter(item => !!item) ?? [],
+    ids: ids?.split(',').map(item => +item.trim()).filter(item => !!item) ?? [],
     listEvents: le === 'true',
     mk: mk ? +mk : -1
   });

+ 1 - 1
web/apps/web-antd/src/views/match/datatest/index.vue

@@ -122,7 +122,7 @@ const filterHalf = () => {
 }
 
 const filterTarget = () => {
-  requestClient.get('/pstery/get_games_relation', { params: { mk: selectedTestMode.value, le: true, id: idsText.value } })
+  requestClient.get('/pstery/get_games_relation', { params: { mk: selectedTestMode.value, le: true, ids: idsText.value } })
   .then(data => {
     dataCount.value = `${data.length}`;
     showDataPretty(data, 2);