diff --git a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeApiService.java b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeApiService.java index a843cf1118..bb9046b992 100644 --- a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeApiService.java +++ b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeApiService.java @@ -31,14 +31,13 @@ public interface NoticeApiService { /** - * 反馈对道路事件的操作 + * 反馈对交警事故的操作 * * @param accidentParameters 请求数据(infoID事故ID;sn;status接受状态 0否 1是) * @return {@link BaseData} */ - @FormUrlEncoded - @POST("/deva/accidentInfoManage/policeUpdateTroubleStatus") - Observable sendAcceptStatus(@FieldMap Map accidentParameters); + @GET("/deva/accidentInfoManage/policeUpdateTroubleStatus") + Observable sendAcceptStatus(@QueryMap Map accidentParameters); /** * 获取普通公告详情 diff --git a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeNetWorkManager.java b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeNetWorkManager.java index 3e76f0784b..da2585dee1 100644 --- a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeNetWorkManager.java +++ b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/network/NoticeNetWorkManager.java @@ -1,10 +1,12 @@ package com.mogo.eagle.core.function.notice.network; +import android.util.ArrayMap; import android.util.Log; import com.mogo.cloud.network.NetConstants; import com.mogo.cloud.network.RetrofitFactory; import com.mogo.cloud.passport.MoGoAiCloudClient; +import com.mogo.commons.network.ParamsProvider; import com.mogo.eagle.core.data.BaseData; import com.mogo.eagle.core.data.notice.NoticeNormalDetail; import com.mogo.eagle.core.data.notice.NoticeTrafficStyleInfo; @@ -16,6 +18,7 @@ import java.util.HashMap; import java.util.Map; import io.reactivex.Observer; +import io.reactivex.Scheduler; import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.annotations.NonNull; import io.reactivex.disposables.Disposable; @@ -76,7 +79,7 @@ public class NoticeNetWorkManager { @Override public void onError(@NonNull Throwable e) { - Log.d(TAG, "requestAccidentInfo--error"+e.toString()); + Log.d(TAG, "requestAccidentInfo--error" + e.toString()); } @Override @@ -94,7 +97,7 @@ public class NoticeNetWorkManager { * @param status 是否接受 0否 1是 */ public void sendAccidentAcceptStatus(String infoId, String sn, int status) { - Map map = new HashMap<>(); + Map map = new ArrayMap<>(); map.put("sn", sn); map.put("infoId", infoId); map.put("status", String.valueOf(status));