Browse Source

@task: dynamic userId

bai 3 years ago
parent
commit
0901540911

+ 0 - 1
demo/src/main/java/com/framework/mvvm/model/repository/AdmRepository.kt

@@ -631,7 +631,6 @@ class AdmRepository(
             request(
                 from = { api.getProjects(json) },
                 to = { results ->
-                    println("results: $results")
                     results.forEach {
                         it.projects.forEach { p ->
                             val project = ProjectEntity(

+ 2 - 2
demo/src/main/java/com/framework/mvvm/mv/AdmViewModel.kt

@@ -77,7 +77,7 @@ class AdmViewModel(private val repository: AdmRepository) : ViewModel() {
             if (buildings.isEmpty()) return@launch
             for (building in buildings) {
                 repository.uploadBuilding(
-                    userId = "admjd",
+                    userId = request.userId,
                     groupCode = building.groupCode!!,
                     projectId = building.projectId!!,
                     buildingId = building.id
@@ -111,7 +111,7 @@ class AdmViewModel(private val repository: AdmRepository) : ViewModel() {
                     launch {  // 为每个下载任务启动协程
                         repository.requestBuilding(
                             AdmRequest(
-                                userId = "admjd",
+                                userId = request.userId,
                                 projectId = building.projectId!!,
                                 groupCode = building.groupCode!!,
                                 buildingId = if (isProject) "" else building.id,