diff --git a/app/src/main/java/com/nova/brain/glass/repository/Service3.kt b/app/src/main/java/com/nova/brain/glass/repository/Service3.kt index 1814359..d263c44 100644 --- a/app/src/main/java/com/nova/brain/glass/repository/Service3.kt +++ b/app/src/main/java/com/nova/brain/glass/repository/Service3.kt @@ -29,4 +29,10 @@ interface Service3 { fun checkTaskQualified( @Part("taskNo") taskNo: RequestBody ): Observable + + @Multipart + @POST("/api/admin/bom/ocr/glass/taskFinish") + fun taskFinish( + @Part("taskNo") taskNo: RequestBody + ): Observable } diff --git a/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionCompleteVM.kt b/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionCompleteVM.kt index cb3fd24..958dd2d 100644 --- a/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionCompleteVM.kt +++ b/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionCompleteVM.kt @@ -20,7 +20,7 @@ class InspectionCompleteVM : ViewModel() { submitState.value = SubmitTaskState.LOADING val taskNoBody = taskNo.toRequestBody("text/plain".toMediaTypeOrNull()) val disposable = HttpManager.getApi(MyApplication.appComponent3, Service3::class.java) - .checkTaskQualified(taskNoBody) + .taskFinish(taskNoBody) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe({ response -> diff --git a/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionResultVM.kt b/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionResultVM.kt index 6163709..e18d8da 100644 --- a/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionResultVM.kt +++ b/app/src/main/java/com/nova/brain/glass/viewmodel/InspectionResultVM.kt @@ -89,7 +89,7 @@ class InspectionResultVM : BaseListViewModel() { fun submitTask(taskNo: String) { val taskNoBody = taskNo.toRequestBody("text/plain".toMediaTypeOrNull()) val disposable = HttpManager.getApi(MyApplication.appComponent3, Service3::class.java) - .checkTaskQualified(taskNoBody) + .taskFinish(taskNoBody) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe({ response ->