|
@@ -119,7 +119,6 @@ func (a *Manager) GetAllScenesPage(code string, pi, ps int) (AllSceneResult, err
|
|
|
var start, end int
|
|
var start, end int
|
|
|
// 转换为字符串切片
|
|
// 转换为字符串切片
|
|
|
keyList := keys.Strings()
|
|
keyList := keys.Strings()
|
|
|
- fmt.Printf("keyList:%v\n", keyList)
|
|
|
|
|
result.Total = len(keyList)
|
|
result.Total = len(keyList)
|
|
|
if len(keyList) > 0 {
|
|
if len(keyList) > 0 {
|
|
|
start = (pi - 1) * ps
|
|
start = (pi - 1) * ps
|
|
@@ -128,9 +127,8 @@ func (a *Manager) GetAllScenesPage(code string, pi, ps int) (AllSceneResult, err
|
|
|
end = len(keyList) - 1
|
|
end = len(keyList) - 1
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- fmt.Printf("start:%d,end:%d\n", start, end)
|
|
|
|
|
// 存储所有结果
|
|
// 存储所有结果
|
|
|
- var scene InfoScene
|
|
|
|
|
|
|
+ scene := new(InfoScene)
|
|
|
for i := start; i <= end; i++ {
|
|
for i := start; i <= end; i++ {
|
|
|
fmt.Printf("key:%s\n", keyList[i])
|
|
fmt.Printf("key:%s\n", keyList[i])
|
|
|
r, err := a.redisClient.DoVar("GET", keyList[i])
|
|
r, err := a.redisClient.DoVar("GET", keyList[i])
|
|
@@ -141,7 +139,7 @@ func (a *Manager) GetAllScenesPage(code string, pi, ps int) (AllSceneResult, err
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return result, err
|
|
return result, err
|
|
|
}
|
|
}
|
|
|
- result.Data = append(result.Data, &scene)
|
|
|
|
|
|
|
+ result.Data = append(result.Data, scene)
|
|
|
}
|
|
}
|
|
|
return result, nil
|
|
return result, nil
|
|
|
}
|
|
}
|