|
@@ -164,17 +164,22 @@ func ExamEndTicker() {
|
|
c_log.GlobalLogger.Error("数据库查询报错:", err)
|
|
c_log.GlobalLogger.Error("数据库查询报错:", err)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ if len(resultId) == 1 {
|
|
|
|
+ c_log.GlobalLogger.Info("更新数据结束时间,id为:", resultId)
|
|
|
|
|
|
- c_log.GlobalLogger.Info("更新数据结束时间,id为:", resultId[0])
|
|
|
|
- sqlTemplate, _ := util.ReadFile(c_db.SqlFilesMap["exam-update-end_time-by-id.sql"])
|
|
|
|
- if err := c_db.DoTx(sqlTemplate, []any{
|
|
|
|
- time.Now(),
|
|
|
|
- resultId[0],
|
|
|
|
- }); err != nil {
|
|
|
|
- c_log.GlobalLogger.Error("插入数据报错:", err)
|
|
|
|
- return
|
|
|
|
|
|
+ sqlTemplate, _ := util.ReadFile(c_db.SqlFilesMap["exam-update-end_time-by-id.sql"])
|
|
|
|
+ if err := c_db.DoTx(sqlTemplate, []any{
|
|
|
|
+ time.Now(),
|
|
|
|
+ resultId[0],
|
|
|
|
+ }); err != nil {
|
|
|
|
+ c_log.GlobalLogger.Error("插入数据报错:", err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ c_log.GlobalLogger.Error("查询id失败:", resultId)
|
|
}
|
|
}
|
|
c_log.GlobalLogger.Infof("队伍 %v 的考试结束。", teamName)
|
|
c_log.GlobalLogger.Infof("队伍 %v 的考试结束。", teamName)
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cacheMutex.Unlock()
|
|
cacheMutex.Unlock()
|