|
@@ -13,6 +13,7 @@ import (
|
|
"math"
|
|
"math"
|
|
"net/http"
|
|
"net/http"
|
|
"os"
|
|
"os"
|
|
|
|
+ "strconv"
|
|
"sync"
|
|
"sync"
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
@@ -42,8 +43,8 @@ func Tick(c *gin.Context) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
teamName := param.TeamName
|
|
teamName := param.TeamName
|
|
- positionX := param.PositionX
|
|
|
|
- positionY := param.PositionY
|
|
|
|
|
|
+ positionX, _ := strconv.ParseFloat(param.PositionX, 64)
|
|
|
|
+ positionY, _ := strconv.ParseFloat(param.PositionY, 64)
|
|
if !util.ContainsKey(cacheTeamName, teamName) && math.Abs(positionX-InitialPositionX) < 5.00 && math.Abs(positionY-InitialPositionY) < 5.00 { // (在起点开始)
|
|
if !util.ContainsKey(cacheTeamName, teamName) && math.Abs(positionX-InitialPositionX) < 5.00 && math.Abs(positionY-InitialPositionY) < 5.00 { // (在起点开始)
|
|
sqlTemplate, _ := util.ReadFile(c_db.SqlFilesMap["exam-insert-begin_time-and-topic-by-team_name.sql"])
|
|
sqlTemplate, _ := util.ReadFile(c_db.SqlFilesMap["exam-insert-begin_time-and-topic-by-team_name.sql"])
|
|
stage := "表演赛"
|
|
stage := "表演赛"
|