diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 217ea4e..c9678aa 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -74,7 +74,10 @@ "mcp__playwright__browser_take_screenshot", "mcp__playwright__browser_snapshot", "Bash(/tmp/communicate_type_findings.md:*)", - "Read(//tmp/**)" + "Read(//tmp/**)", + "mcp__apifox__read_project_oas_3gn3lx", + "mcp__apifox__read_project_oas_ref_resources_3gn3lx", + "mcp__apifox__refresh_project_oas_3gn3lx" ], "deny": [], "ask": [] diff --git a/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt b/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt index b88890d..a35297f 100644 --- a/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt +++ b/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt @@ -1852,6 +1852,20 @@ interface Api { @POST("IntImpManifest/modifyManifestAir") suspend fun modifyIntImpLoadingList(@Body data: RequestBody): BaseResultBean + /** + * 国际进港舱单-分拣理货(装机单)-修改库位 + * 接口路径: /IntImpManifest/modifyStorage + */ + @POST("IntImpManifest/modifyStorage") + suspend fun modifyIntImpLoadingStorage(@Body data: RequestBody): BaseResultBean + + /** + * 国际进港舱单-分拣理货(装机单)-入库 + * 接口路径: /IntImpManifest/inStorage + */ + @POST("IntImpManifest/inStorage") + suspend fun inIntImpLoadingStorage(@Body data: RequestBody): BaseResultBean + /** * 国际进港理货报告-分页查询 */ diff --git a/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpInStorageDialogModel.kt b/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpInStorageDialogModel.kt index a6211db..83de66b 100644 --- a/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpInStorageDialogModel.kt +++ b/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpInStorageDialogModel.kt @@ -50,7 +50,7 @@ class IntImpInStorageDialogModel( * 加载库位列表 */ private fun loadLocationList() { - launchCollect({ NetApply.api.getLocationList(flag = 4) }) { + launchCollect({ NetApply.api.getLocationList(flag = 3) }) { onSuccess = { result -> val list = result.data?.map { it.toKeyValue() } ?: emptyList() locationList.value = list diff --git a/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpModifyStorageDialogModel.kt b/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpModifyStorageDialogModel.kt index 092c156..143d6dc 100644 --- a/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpModifyStorageDialogModel.kt +++ b/module_gjj/src/main/java/com/lukouguoji/gjj/dialog/IntImpModifyStorageDialogModel.kt @@ -50,7 +50,7 @@ class IntImpModifyStorageDialogModel( * 加载库位列表 */ private fun loadLocationList() { - launchCollect({ NetApply.api.getLocationList(flag = 4) }) { + launchCollect({ NetApply.api.getLocationList(flag = 3) }) { onSuccess = { result -> val list = result.data?.map { it.toKeyValue() } ?: emptyList() locationList.value = list diff --git a/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntImpLoadingListViewModel.kt b/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntImpLoadingListViewModel.kt index 5269b87..b058221 100644 --- a/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntImpLoadingListViewModel.kt +++ b/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntImpLoadingListViewModel.kt @@ -227,7 +227,7 @@ class IntImpLoadingListViewModel : BasePageViewModel(), IOnItemClickListener { "manifestList" to selectedItems ).toRequestBody() - launchLoadingCollect({ NetApply.api.modifyIntImpStorage(params) }) { + launchLoadingCollect({ NetApply.api.modifyIntImpLoadingStorage(params) }) { onSuccess = { showToast("修改库位成功") viewModelScope.launch { @@ -265,7 +265,7 @@ class IntImpLoadingListViewModel : BasePageViewModel(), IOnItemClickListener { "manifestList" to selectedItems ).toRequestBody() - launchLoadingCollect({ NetApply.api.inIntImpStorage(params) }) { + launchLoadingCollect({ NetApply.api.inIntImpLoadingStorage(params) }) { onSuccess = { showToast("入库成功") viewModelScope.launch {