diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index fb70526d72..cf1039652c 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -18,6 +18,7 @@
+
@@ -42,7 +43,6 @@
-
diff --git a/core/README.md b/core/README.md
index 045977cda0..a66908517f 100644
--- a/core/README.md
+++ b/core/README.md
@@ -1,10 +1,20 @@
## 模块说明
本模块用来编写鹰眼核型功能
-mogo-core-data:定义基础业务所需要的数据结构
-mogo-core-function-res:这里只存放公共资源,图片,布局,动画等
+- function-impl 目录下编写的都是对mogo-core-function-api定的功能实现,
+ - mogo-core-function-check 程序及车辆检测模块
+ - mogo-core-function-hmi UI呈现及交互模块
+ - mogo-core-function-obu-mogo 自研OBU预警模块
+ - mogo-core-function-smp 小地图模块
-mogo-core-function-api:定义基础业务功能的接口
-mogo-core-function-impl:定义基础业务功能的接口的功能具体实现
+- mogo-core-data:定义基础业务所需要的数据结构
-mogo-core-function-call:定义基础业务暴露给外部调用的接口
+- mogo-core-function-res:这里只存放公共资源,图片,布局,动画等
+
+- mogo-core-function-api:定义基础业务功能的接口
+
+- mogo-core-function-call:定义基础业务暴露给外部调用的接口,对function-impl的二次封装,只将能对外调用的功能进行封装
+
+- mogo-core-res:程序中涉及到的图片及布局资源,同一管理,并通过设置不同的目录指定是那个模块的资源
+
+- mogo-core-utils:基于成熟的工具类开源框架下沉的,这里可以增添针对我们业务上的一些工具类
diff --git a/modules/mogo-module-check/.gitignore b/core/function-impl/mogo-core-function-check/.gitignore
similarity index 100%
rename from modules/mogo-module-check/.gitignore
rename to core/function-impl/mogo-core-function-check/.gitignore
diff --git a/modules/mogo-module-check/README.md b/core/function-impl/mogo-core-function-check/README.md
similarity index 100%
rename from modules/mogo-module-check/README.md
rename to core/function-impl/mogo-core-function-check/README.md
diff --git a/modules/mogo-module-check/build.gradle b/core/function-impl/mogo-core-function-check/build.gradle
similarity index 83%
rename from modules/mogo-module-check/build.gradle
rename to core/function-impl/mogo-core-function-check/build.gradle
index 990b1d3f1f..c5cd8c4b8e 100644
--- a/modules/mogo-module-check/build.gradle
+++ b/core/function-impl/mogo-core-function-check/build.gradle
@@ -51,17 +51,13 @@ dependencies {
annotationProcessor rootProject.ext.dependencies.aroutercompiler
if (Boolean.valueOf(RELEASE)) {
- api rootProject.ext.dependencies.mogomap
- api rootProject.ext.dependencies.mogomapapi
- api rootProject.ext.dependencies.mogoutils
- api rootProject.ext.dependencies.mogocommons
- api rootProject.ext.dependencies.mogoserviceapi
+ implementation rootProject.ext.dependencies.mogocommons
+ implementation rootProject.ext.dependencies.mogoserviceapi
} else {
- api project(":libraries:mogo-map")
- api project(":libraries:mogo-map-api")
- api project(":foudations:mogo-utils")
- api project(":foudations:mogo-commons")
- api project(':services:mogo-service-api')
+ implementation project(":foudations:mogo-commons")
+ implementation project(':services:mogo-service-api')
+
+ implementation project(':core:mogo-core-utils')
}
implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'
//其中latest.release指代最新Bugly SDK版本号,也可以指定明确的版本号,例如2.1.9
diff --git a/modules/mogo-module-check/consumer-rules.pro b/core/function-impl/mogo-core-function-check/consumer-rules.pro
similarity index 100%
rename from modules/mogo-module-check/consumer-rules.pro
rename to core/function-impl/mogo-core-function-check/consumer-rules.pro
diff --git a/modules/mogo-module-check/gradle.properties b/core/function-impl/mogo-core-function-check/gradle.properties
similarity index 100%
rename from modules/mogo-module-check/gradle.properties
rename to core/function-impl/mogo-core-function-check/gradle.properties
diff --git a/modules/mogo-module-check/proguard-rules.pro b/core/function-impl/mogo-core-function-check/proguard-rules.pro
similarity index 100%
rename from modules/mogo-module-check/proguard-rules.pro
rename to core/function-impl/mogo-core-function-check/proguard-rules.pro
diff --git a/modules/mogo-module-check/src/main/AndroidManifest.xml b/core/function-impl/mogo-core-function-check/src/main/AndroidManifest.xml
similarity index 67%
rename from modules/mogo-module-check/src/main/AndroidManifest.xml
rename to core/function-impl/mogo-core-function-check/src/main/AndroidManifest.xml
index b3fa0b1693..c018fbfc9c 100644
--- a/modules/mogo-module-check/src/main/AndroidManifest.xml
+++ b/core/function-impl/mogo-core-function-check/src/main/AndroidManifest.xml
@@ -1,10 +1,10 @@
+ package="com.mogo.eagle.core.function.check">
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/VehicleMonitoringManager.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/VehicleMonitoringManager.java
similarity index 82%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/VehicleMonitoringManager.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/VehicleMonitoringManager.java
index bea2c7076a..301228f8ee 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/VehicleMonitoringManager.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/VehicleMonitoringManager.java
@@ -1,15 +1,13 @@
-package com.mogo.module.check;
+package com.mogo.eagle.core.function.check;
import android.content.Context;
-import android.util.Log;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.map.check.IMogoCheckListener;
-import com.mogo.module.check.view.CheckActivity;
-import com.mogo.service.check.ICheckProvider;
+import com.mogo.eagle.core.utilcode.util.LogUtils;
+import com.mogo.eagle.core.function.api.check.IMogoCheckListener;
+import com.mogo.eagle.core.function.check.view.CheckActivity;
import com.mogo.service.MogoServicePaths;
-import com.mogo.service.v2x.IV2XWarningListener;
-import com.mogo.utils.logger.Logger;
+import com.mogo.eagle.core.function.api.check.ICheckProvider;
import java.util.List;
import java.util.Map;
@@ -32,18 +30,18 @@ public class VehicleMonitoringManager implements ICheckProvider {
@Override
public void init(Context context) {
- Logger.d(TAG, "初始化 CheckProvider 模块");
+ LogUtils.dTag(TAG, "初始化 CheckProvider 模块");
mContext = context;
}
@Override
public void registerVehicleMonitoringListener(String module, IMogoCheckListener listener) {
if (listener == null || module == null) {
- Log.d(TAG, "listener == null || intent == null");
+ LogUtils.dTag(TAG, "listener == null || intent == null");
return;
}
if (!mListeners.containsKey(module)) {
- Log.d(TAG, "intent==" + module + "listener" + listener);
+ LogUtils.dTag(TAG, "intent==" + module + "listener" + listener);
mListeners.put(module, new CopyOnWriteArrayList<>());
}
mListeners.get(module).add(listener);
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/api/ICheckListener.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/ICheckListener.java
similarity index 87%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/api/ICheckListener.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/ICheckListener.java
index 171853046c..8c53a375c0 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/api/ICheckListener.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/ICheckListener.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.api;
+package com.mogo.eagle.core.function.check.api;
/**
* @author liujing
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/api/SoftCheckApi.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/SoftCheckApi.java
similarity index 88%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/api/SoftCheckApi.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/SoftCheckApi.java
index 4f44271014..59b34258b0 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/api/SoftCheckApi.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/api/SoftCheckApi.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.api;
+package com.mogo.eagle.core.function.check.api;
/**
* @author xiaoyuzhou
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/model/CheckItemInfo.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/model/CheckItemInfo.java
similarity index 97%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/model/CheckItemInfo.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/model/CheckItemInfo.java
index d61d8e908b..049d0ce151 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/model/CheckItemInfo.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/model/CheckItemInfo.java
@@ -1,6 +1,4 @@
-package com.mogo.module.check.model;
-
-import com.tencent.bugly.proguard.A;
+package com.mogo.eagle.core.function.check.model;
import java.io.Serializable;
import java.util.ArrayList;
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServiceFactory.java
similarity index 69%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServiceFactory.java
index acb9402978..6fb9e487e7 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServiceFactory.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServiceFactory.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.net;
+package com.mogo.eagle.core.function.check.net;
/**
* @author liujing
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServices.java
similarity index 88%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServices.java
index 4afbfe836c..71c4f94b30 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckApiServices.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckApiServices.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.net;
+package com.mogo.eagle.core.function.check.net;
import android.database.Observable;
import java.util.Map;
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckResultData.java
similarity index 76%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckResultData.java
index a55e27e972..c5974b11b2 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/net/CheckResultData.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/net/CheckResultData.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.net;
+package com.mogo.eagle.core.function.check.net;
import com.mogo.commons.data.BaseData;
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckActivity.java
similarity index 99%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckActivity.java
index f9afa2cc34..2a02caf94d 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckActivity.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.view;
+package com.mogo.eagle.core.function.check.view;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -21,9 +21,8 @@ import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.RecyclerView;
import com.mogo.commons.voice.AIAssist;
-import com.mogo.map.check.IMogoCheckListener;
-import com.mogo.module.check.R;
-import com.mogo.module.check.model.CheckItemInfo;
+import com.mogo.eagle.core.function.check.R;
+import com.mogo.eagle.core.function.check.model.CheckItemInfo;
import com.mogo.module.common.MogoApisHandler;
import com.mogo.module.common.view.ImageViewClipBounds;
import com.mogo.module.common.view.SpacesItemDecoration;
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckAdapter.java
similarity index 98%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckAdapter.java
index b52ba88b14..f8e7a6b115 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckAdapter.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.view;
+package com.mogo.eagle.core.function.check.view;
import android.content.Context;
import android.content.Intent;
@@ -12,10 +12,8 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.mogo.module.check.R;
-import com.mogo.module.check.model.CheckItemInfo;
-import com.mogo.module.common.MogoApisHandler;
-import com.tencent.bugly.proguard.A;
+import com.mogo.eagle.core.function.check.R;
+import com.mogo.eagle.core.function.check.model.CheckItemInfo;
import java.util.ArrayList;
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckDialog.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckDialog.java
similarity index 93%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckDialog.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckDialog.java
index 45335b2972..e7468440cd 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckDialog.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckDialog.java
@@ -1,4 +1,4 @@
-package com.mogo.module.check.view;
+package com.mogo.eagle.core.function.check.view;
import android.content.Context;
import android.view.View;
@@ -6,7 +6,7 @@ import android.widget.ImageView;
import androidx.annotation.NonNull;
-import com.mogo.module.check.R;
+import com.mogo.eagle.core.function.check.R;
import com.mogo.module.common.dialog.BaseFloatDialog;
/**
diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckLinearLayout.java b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckLinearLayout.java
similarity index 81%
rename from modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckLinearLayout.java
rename to core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckLinearLayout.java
index f29ced75ee..09ffaafedc 100644
--- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckLinearLayout.java
+++ b/core/function-impl/mogo-core-function-check/src/main/java/com/mogo/eagle/core/function/check/view/CheckLinearLayout.java
@@ -1,12 +1,13 @@
-package com.mogo.module.check.view;
+package com.mogo.eagle.core.function.check.view;
import android.content.Context;
import android.util.AttributeSet;
-import android.util.Log;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
+import com.mogo.eagle.core.utilcode.util.LogUtils;
+
/**
* @author liujing
* @description 描述
@@ -30,7 +31,8 @@ class CheckLinearLayout extends LinearLayoutManager {
try {
super.onLayoutChildren(recycler, state);
} catch (IndexOutOfBoundsException e) {
- Log.d("CheckLinearLayout", "崩溃信息--" + e.toString());
+ e.printStackTrace();
+ LogUtils.dTag("CheckLinearLayout", "崩溃信息--" + e.toString());
}
}
}
diff --git a/modules/mogo-module-check/src/main/res/drawable/auto.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/auto.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/auto.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/auto.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/camera_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/camera_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/camera_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/camera_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/camera_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/camera_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/camera_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/camera_usual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_button.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_button.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_button.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_button.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_chage_color.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_chage_color.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_chage_color.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_chage_color.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_detail.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_detail.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_detail.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_detail.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_dialog_back.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_dialog_back.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_dialog_back.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_dialog_back.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_list_item_back.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_list_item_back.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_list_item_back.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_list_item_back.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_little_btn.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_little_btn.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_little_btn.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_little_btn.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_little_btn_green.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_little_btn_green.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_little_btn_green.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_little_btn_green.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_progress.xml b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_progress.xml
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_progress.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_progress.xml
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_right.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_right.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_right.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_right.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_scan_first.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_first.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_scan_first.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_first.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_scan_second.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_second.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_scan_second.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_second.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_scan_tips.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_tips.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_scan_tips.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_scan_tips.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_tip_image.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_tip_image.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_tip_image.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_tip_image.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/check_wrong.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/check_wrong.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/check_wrong.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/check_wrong.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/jiaojiguang_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/jiaojiguang_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/jiaojiguang_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/jiaojiguang_usual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/luyouqi_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/luyouqi_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/luyouqi_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/luyouqi_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/luyouqi_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/luyouqi_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/luyouqi_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/luyouqi_usual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/obu_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/obu_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/obu_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/obu_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/oub_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/oub_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/oub_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/oub_usual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/pad_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/pad_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/pad_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/pad_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/rtk_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/rtk_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/rtk_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/rtk_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/rtk_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/rtk_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/rtk_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/rtk_usual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/scan_tip_line.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/scan_tip_line.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/scan_tip_line.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/scan_tip_line.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/yingyan.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/yingyan.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/yingyan.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/yingyan.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/zhujiguang_unusual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/zhujiguang_unusual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/zhujiguang_unusual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/zhujiguang_unusual.png
diff --git a/modules/mogo-module-check/src/main/res/drawable/zhujiguang_usual.png b/core/function-impl/mogo-core-function-check/src/main/res/drawable/zhujiguang_usual.png
similarity index 100%
rename from modules/mogo-module-check/src/main/res/drawable/zhujiguang_usual.png
rename to core/function-impl/mogo-core-function-check/src/main/res/drawable/zhujiguang_usual.png
diff --git a/modules/mogo-module-check/src/main/res/layout/activity_check.xml b/core/function-impl/mogo-core-function-check/src/main/res/layout/activity_check.xml
similarity index 98%
rename from modules/mogo-module-check/src/main/res/layout/activity_check.xml
rename to core/function-impl/mogo-core-function-check/src/main/res/layout/activity_check.xml
index aad2686b5d..66ddb09fd9 100644
--- a/modules/mogo-module-check/src/main/res/layout/activity_check.xml
+++ b/core/function-impl/mogo-core-function-check/src/main/res/layout/activity_check.xml
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/blue_back_color"
- tools:context=".view.CheckActivity">
+ tools:context="com.mogo.eagle.core.function.check.view.CheckActivity">