修复旅拍相册 API 未注入共享 APIClient 导致未登录错误。

在 RootView 注入 travelAlbumAPI,并将 travel_album 纳入首页常用功能;补充 App/Networking 依赖注入说明。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-30 10:07:32 +08:00
parent 258c438f9a
commit 6769be60e4
8 changed files with 66 additions and 6 deletions

View File

@ -122,11 +122,12 @@ final class HomeAllFunctionsBuilderTests: XCTestCase {
commonURIs: ["location_report", "registration_invitation", "store"]
)
XCTAssertEqual(snapshot.allFunctions.count, 20)
XCTAssertEqual(snapshot.allFunctions.count, 21)
XCTAssertEqual(snapshot.allFunctions.first?.uri, "location_report")
XCTAssertEqual(snapshot.commonFunctions.map(\.uri), ["location_report", "registration_invitation", "store"])
XCTAssertEqual(snapshot.moreFunctions.first?.uri, "fly")
XCTAssertEqual(snapshot.moreFunctions.count, 17)
XCTAssertEqual(snapshot.moreFunctions.count, 18)
XCTAssertTrue(snapshot.moreFunctions.contains { $0.uri == "travel_album" })
}
private func permission(