|
|
@@ -111,11 +111,15 @@ export default function ExamAdmin() {
|
|
|
holdingCash: answer.holdingCash || '0'
|
|
|
}));
|
|
|
|
|
|
+ const processedDailyAnswers:{[key: string]: Answer[]} = {};
|
|
|
+ processedAnswers.forEach(val => {
|
|
|
+ if(!processedDailyAnswers[val.date])
|
|
|
+ processedDailyAnswers[val.date] = [];
|
|
|
+ processedDailyAnswers[val.date].push(val)
|
|
|
+ })
|
|
|
+
|
|
|
setAnswers(processedAnswers);
|
|
|
- setDailyAnswers(prev => ({
|
|
|
- ...prev,
|
|
|
- [question.date]: processedAnswers
|
|
|
- }));
|
|
|
+ setDailyAnswers(processedDailyAnswers);
|
|
|
}
|
|
|
} catch (err) {
|
|
|
console.error('初始化答题数据失败:', err);
|