修改质押查询
This commit is contained in:
parent
041b126961
commit
7b014c2c71
@ -23,6 +23,7 @@ func (this *MarketApi) LockList(c *gin.Context) {
|
|||||||
} `json:"search"`
|
} `json:"search"`
|
||||||
Filter struct {
|
Filter struct {
|
||||||
ItemIds []interface{} `json:"item_ids"`
|
ItemIds []interface{} `json:"item_ids"`
|
||||||
|
HeroRanks []interface{} `json:"hero_ranks"`
|
||||||
} `json:"filter"`
|
} `json:"filter"`
|
||||||
Sort struct {
|
Sort struct {
|
||||||
Fields [] struct {
|
Fields [] struct {
|
||||||
@ -67,6 +68,27 @@ WHERE A.idx > %d AND A.net_id = %d AND A.last_owner_address= '%s' AND A.owner_ad
|
|||||||
inSub += ")"
|
inSub += ")"
|
||||||
q5.AppendSlice(&subFilters, f5.GetDbFilter().Custom(inSub).And())
|
q5.AppendSlice(&subFilters, f5.GetDbFilter().Custom(inSub).And())
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
heroRanks := map[int32]int32{}
|
||||||
|
for _, val := range(reqJson.Filter.HeroRanks) {
|
||||||
|
rank := q5.SafeToInt32(val)
|
||||||
|
heroRanks[rank] = 1
|
||||||
|
}
|
||||||
|
if len(heroRanks) > 0 {
|
||||||
|
inSub := `hero_quality IN (`
|
||||||
|
i := 0
|
||||||
|
for key, _ := range(heroRanks) {
|
||||||
|
if i == 0 {
|
||||||
|
inSub += q5.ToString(key)
|
||||||
|
} else {
|
||||||
|
inSub += "," + q5.ToString(key)
|
||||||
|
}
|
||||||
|
i += 1
|
||||||
|
}
|
||||||
|
inSub += ")"
|
||||||
|
q5.AppendSlice(&subFilters, f5.GetDbFilter().Custom(inSub).And())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
rspObj := struct {
|
rspObj := struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user