diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java new file mode 100644 index 0000000000..acb9402978 --- /dev/null +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java @@ -0,0 +1,10 @@ +package com.mogo.module.check.net; + +/** + * @author liujing + * @description 描述 + * @since: 8/13/21 + */ +public class CheckApiServiceFactory { + +} diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java new file mode 100644 index 0000000000..4afbfe836c --- /dev/null +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java @@ -0,0 +1,17 @@ +package com.mogo.module.check.net; + +import android.database.Observable; +import java.util.Map; +import retrofit2.http.FieldMap; +import retrofit2.http.POST; + +/** + * @author liujing + * @description 描述 + * @since: 8/13/21 + */ +public interface CheckApiServices { + + @POST("/yycp-vehicle-management-service/monitor/reciveInfo") + Observable uploadCheckDetail(@FieldMap Map param); +} diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java new file mode 100644 index 0000000000..a55e27e972 --- /dev/null +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java @@ -0,0 +1,11 @@ +package com.mogo.module.check.net; + +import com.mogo.commons.data.BaseData; + +/** + * @author liujing + * @description 描述 + * @since: 8/13/21 + */ +public class CheckResultData extends BaseData { +} diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java index 00350ad6ac..7ef3ea01c6 100644 --- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java @@ -15,6 +15,9 @@ import androidx.recyclerview.widget.RecyclerView; import com.mogo.module.check.R; import com.mogo.module.check.model.CheckItemInfo; +import com.mogo.module.check.net.CheckApiServices; +import com.mogo.module.common.MogoApisHandler; +import com.mogo.module.common.constants.HostConst; import com.mogo.module.common.view.SpacesItemDecoration; import com.mogo.utils.CommonUtils; import com.mogo.utils.network.utils.NetworkStatusUtil; @@ -402,6 +405,14 @@ public class CheckActivity extends AppCompatActivity { } + /** + * 检测指标上报 + */ + public void publishCheckDetail() { +// MogoApisHandler.getInstance().getApis().getNetworkApi().create(CheckApiServices.class, +// HostConst.DEVA_HOST).uploadCheckDetail(). + } + public static void start(Context context) { Intent starter = new Intent(context, CheckActivity.class); context.startActivity(starter);