订单优化
This commit is contained in:
parent
21e1c63d0d
commit
ece4e28731
@ -67,18 +67,13 @@ func GetStartOrderByStep(id int) []*gamedata.StartOrderData {
|
|||||||
return ret
|
return ret
|
||||||
}
|
}
|
||||||
for k, v := range data {
|
for k, v := range data {
|
||||||
record := v.(map[string]interface{})
|
stepVal := gamedata.GetIntValue(v, "step")
|
||||||
stepVal := gamedata.ParseInt(record["step"])
|
|
||||||
var MergeList []int
|
|
||||||
for _, vv := range record["merge_id_list"].([]interface{}) {
|
|
||||||
MergeList = append(MergeList, gamedata.ParseInt(vv))
|
|
||||||
}
|
|
||||||
if int(stepVal) == id {
|
if int(stepVal) == id {
|
||||||
OrderId, _ := strconv.Atoi(k)
|
OrderId, _ := strconv.Atoi(k)
|
||||||
ret = append(ret, &gamedata.StartOrderData{
|
ret = append(ret, &gamedata.StartOrderData{
|
||||||
Id: OrderId,
|
Id: OrderId,
|
||||||
Step: int(stepVal),
|
Step: int(stepVal),
|
||||||
MergeList: MergeList,
|
MergeList: gamedata.GetIntSliceValue(v, "merge_id_list"),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user