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)
|
let response = await API.loadMoreUpdateDramas(userId: userId, mode: mode, id: firstId, as: [UpdateDramaGroup].self)
|
||||||
if case let .result(groups) = response {
|
if case let .result(groups) = response {
|
||||||
if groups.count > 0 {
|
if groups.count > 0 {
|
||||||
|
|
||||||
|
print("--------- before ------------")
|
||||||
|
displayDramaGroups(self.updateDramaGroups)
|
||||||
self.updateDramaGroups = preappendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
self.updateDramaGroups = preappendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
||||||
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
||||||
|
print("--------- after ------------")
|
||||||
|
displayDramaGroups(self.updateDramaGroups)
|
||||||
|
print("--------- ------------")
|
||||||
|
|
||||||
return .success
|
return .success
|
||||||
} else {
|
} else {
|
||||||
return .error("没有更多数据")
|
return .error("没有更多数据")
|
||||||
@ -123,8 +130,15 @@ final class IndexModel {
|
|||||||
let response = await API.loadMoreUpdateDramas(userId: userId, mode: mode, id: lastId, as: [UpdateDramaGroup].self)
|
let response = await API.loadMoreUpdateDramas(userId: userId, mode: mode, id: lastId, as: [UpdateDramaGroup].self)
|
||||||
if case let .result(groups) = response {
|
if case let .result(groups) = response {
|
||||||
if groups.count > 0 {
|
if groups.count > 0 {
|
||||||
|
print("--------- before ------------")
|
||||||
|
displayDramaGroups(self.updateDramaGroups)
|
||||||
self.updateDramaGroups = appendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
self.updateDramaGroups = appendMergeDramaGroups(groups: self.updateDramaGroups, mergeGroups: groups)
|
||||||
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
self.showUpdateDramas = transformGroupUpdateDramas(updateDramaGroups: self.updateDramaGroups)
|
||||||
|
|
||||||
|
print("----------after-----------")
|
||||||
|
displayDramaGroups(self.updateDramaGroups)
|
||||||
|
print("---------------------")
|
||||||
|
|
||||||
return .success
|
return .success
|
||||||
} else {
|
} else {
|
||||||
return .error("没有更多数据")
|
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 {
|
struct IndexView: View {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user