Sfoglia il codice sorgente

fix(广度训练): 修复星星数量与选项不同步的问题

chenlianwei 8 mesi fa
parent
commit
086cc798ef
1 ha cambiato i file con 17 aggiunte e 17 eliminazioni
  1. 17 17
      src/pages/cognitiveTasks/BreadthTraining/index.vue

+ 17 - 17
src/pages/cognitiveTasks/BreadthTraining/index.vue

@@ -61,23 +61,6 @@ const gameData: GameResultVO = {
 function generateBaseData() {
   // 生成选项组
   const selectDataList = [
-    ...Array.from({ length: 10 }).fill([3, 4, 5, 6, 7]),
-    ...Array.from({ length: 10 }).fill([4, 5, 6, 7, 8]),
-    ...Array.from({ length: 10 }).fill([5, 6, 7, 8, 9]),
-    ...Array.from({ length: 10 }).fill([6, 7, 8, 9, 10]),
-    ...Array.from({ length: 10 }).fill([7, 8, 9, 10, 11]),
-    ...Array.from({ length: 10 }).fill([8, 9, 10, 11, 12]),
-    ...Array.from({ length: 10 }).fill([9, 10, 11, 12, 13]),
-    ...Array.from({ length: 10 }).fill([10, 11, 12, 13, 14]),
-  ]
-  selectArray = selectDataList.map((item) => {
-    return shuffle(item as number[])
-  })
-
-  // 生成主体数据
-  const baseDataList = [
-    // { count: 5, score: 10, extraScore: 0 }, { count: 5, score: 10, extraScore: 0 }, ...
-    // { count: 5, score: 10, extraScore: 0 }, { count: 5, score: 10, extraScore: 0 }, ...
     ...Array.from({ length: 5 }).fill([2, 4, 5, 9, 7]),
     ...Array.from({ length: 5 }).fill([3, 8, 5, 6, 7]),
 
@@ -102,6 +85,23 @@ function generateBaseData() {
     ...Array.from({ length: 5 }).fill([12, 13, 14, 15, 16]),
     ...Array.from({ length: 5 }).fill([8, 10, 11, 12, 13]),
   ]
+  selectArray = selectDataList.map((item) => {
+    return shuffle(item as number[])
+  })
+
+  // 生成主体数据
+  const baseDataList = [
+    // { count: 5, score: 10, extraScore: 0 }, { count: 5, score: 10, extraScore: 0 }, ...
+    // { count: 5, score: 10, extraScore: 0 }, { count: 5, score: 10, extraScore: 0 }, ...
+    ...Array.from({ length: 10 }).fill({ count: 5, score: 10, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 6, score: 20, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 7, score: 30, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 8, score: 40, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 9, score: 50, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 10, score: 60, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 11, score: 70, extraScore: 0 }),
+    ...Array.from({ length: 10 }).fill({ count: 12, score: 80, extraScore: 0 }),
+  ]
 
   mainData.dataList = baseDataList.map((item: IMainChildData, index) => {
     return {