fix
This commit is contained in:
parent
e12b713b8f
commit
74fbe1b7a3
@ -108,8 +108,15 @@ final class IndexModel {
|
||||
let response = await API.loadMoreUpdateDramas(userId: userId, mode: mode, id: firstId, as: [UpdateDramaGroup].self)
|
||||
if case let .result(groups) = response {
|
||||
if groups.count > 0 {
|
||||
|
||||
print("--------- before ------------")
|
||||
displayDramaGroups(self.updateDramaGroups)
|
||||
self.updateDramaGroups = preappendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
||||
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
||||
print("--------- after ------------")
|
||||
displayDramaGroups(self.updateDramaGroups)
|
||||
print("--------- ------------")
|
||||
|
||||
return .success
|
||||
} else {
|
||||
return .error("没有更多数据")
|
||||
@ -123,8 +130,15 @@ final class IndexModel {
|
||||
let response = await API.loadMoreUpdateDramas(userId: userId, mode: mode, id: lastId, as: [UpdateDramaGroup].self)
|
||||
if case let .result(groups) = response {
|
||||
if groups.count > 0 {
|
||||
print("--------- before ------------")
|
||||
displayDramaGroups(self.updateDramaGroups)
|
||||
self.updateDramaGroups = appendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
||||
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
||||
|
||||
print("----------after-----------")
|
||||
displayDramaGroups(self.updateDramaGroups)
|
||||
print("---------------------")
|
||||
|
||||
return .success
|
||||
} else {
|
||||
return .error("没有更多数据")
|
||||
@ -202,6 +216,14 @@ final class IndexModel {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private func displayDramaGroups(_ groups: [UpdateDramaGroup]) {
|
||||
for group in groups {
|
||||
let ids = group.items.map { $0.id}
|
||||
print("group_id: \(group.group_id), items: \(ids)")
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
struct IndexView: View {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user