feat: add live module and optimize report list

This commit is contained in:
2026-07-08 14:25:14 +08:00
parent 8ca8bcf948
commit 4a78a0c21a
14 changed files with 3712 additions and 102 deletions

View File

@ -23,6 +23,7 @@ final class NetworkServices {
let scenicQueueAPI: ScenicQueueAPI
let travelAlbumAPI: TravelAlbumAPI
let sampleManagementAPI: SampleManagementAPI
let liveAPI: LiveAPI
let uploadAPI: UploadAPI
let ossUploadService: OSSUploadService
@ -41,6 +42,7 @@ final class NetworkServices {
scenicQueueAPI = ScenicQueueAPI(client: client)
travelAlbumAPI = TravelAlbumAPI(client: client)
sampleManagementAPI = SampleManagementAPI(client: client)
liveAPI = LiveAPI(client: client)
uploadAPI = UploadAPI(client: client)
ossUploadService = OSSUploadService(configService: uploadAPI)
client.bindAuthTokenProvider {
@ -64,6 +66,7 @@ final class NetworkServices {
scenicQueueAPI = ScenicQueueAPI(client: apiClient)
travelAlbumAPI = TravelAlbumAPI(client: apiClient)
sampleManagementAPI = SampleManagementAPI(client: apiClient)
liveAPI = LiveAPI(client: apiClient)
uploadAPI = UploadAPI(client: apiClient)
ossUploadService = OSSUploadService(configService: uploadAPI)
}