Merge branch 'dev_arch_opt_3.0' into dev_robosweeper-d_app-module_221230_1.1.0

This commit is contained in:
bxb
2023-03-03 10:46:39 +08:00
197 changed files with 593 additions and 1025 deletions

View File

@@ -2,8 +2,8 @@ package com.mogo.eagle.core.function.api.autopilot
import chassis.SpecialVehicleTaskCmdOuterClass
import com.mogo.eagle.core.data.autopilot.AutopilotControlParameters
import com.mogo.eagle.core.data.badcase.BagManagerEntity
import com.mogo.eagle.core.data.trafficlight.TrafficLightResult
import com.mogo.eagle.core.data.deva.badcase.BagManagerEntity
import com.mogo.eagle.core.data.biz.trafficlight.TrafficLightResult
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider
/**

View File

@@ -1,7 +1,7 @@
package com.mogo.eagle.core.function.api.biz
import android.content.Context
import com.mogo.eagle.core.data.camera.CameraEntity
import com.mogo.eagle.core.data.biz.camera.CameraEntity
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider
interface IMoGoFuncBizProvider : IMoGoFunctionServerProvider {

View File

@@ -1,6 +1,6 @@
package com.mogo.eagle.core.function.api.biz;
import com.mogo.eagle.core.data.notice.NoticeTrafficStyleInfo;
import com.mogo.eagle.core.data.biz.notice.NoticeTrafficStyleInfo;
/**
* @author Jing

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.eagle.core.data.obu.ObuStatusInfo

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import mogo.telematics.pad.MessagePad

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.eagle.core.data.enums.DataSourceType

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.eagle.core.data.traffic.TrafficData

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.support.obu.ObuScene

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.support.obu.ObuScene

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.support.obu.ObuScene

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.support.obu.model.MogoObuRvWarningData

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obu
package com.mogo.eagle.core.function.api.datacenter.obu
import com.mogo.support.obu.ObuScene

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.obucombine
package com.mogo.eagle.core.function.api.datacenter.obu.obucombine
import mogo.v2x.ObuWarningEvent

View File

@@ -2,7 +2,7 @@ package com.mogo.eagle.core.function.api.datacenter.union
import com.mogo.eagle.core.data.enums.DataSourceType
import com.mogo.eagle.core.data.enums.TrafficLightEnum
import com.mogo.eagle.core.data.trafficlight.TrafficLightResult
import com.mogo.eagle.core.data.biz.trafficlight.TrafficLightResult
interface IMoGoTrafficLightListener {

View File

@@ -6,7 +6,7 @@ import android.view.View
import android.view.ViewGroup
import com.alibaba.android.arouter.facade.template.IProvider
import com.mogo.eagle.core.data.EnvConfig
import com.mogo.eagle.core.data.bindingcar.ModifyBindingcarInfo
import com.mogo.eagle.core.data.deva.bindingcar.ModifyBindingcarInfo
import com.mogo.eagle.core.data.deva.chain.ChainLogParam
import com.mogo.eagle.core.data.deva.scene.SceneModule
import com.mogo.eagle.core.data.deva.scene.SceneTAG
@@ -110,6 +110,11 @@ interface IDevaToolsProvider : IProvider {
*/
fun showBadCaseManagerView(context: Context)
/**
* 工控机异常上报列表
*/
fun showReportListWindow(context: Context,isShow: Boolean)
/**
* 下载指定包
*/

View File

@@ -2,13 +2,13 @@ package com.mogo.eagle.core.function.api.hmi.warning
import android.view.ViewGroup
import com.alibaba.android.arouter.facade.template.IProvider
import com.mogo.eagle.core.data.bindingcar.IPCUpgradeStateInfo
import com.mogo.eagle.core.data.dispatch.DispatchAdasAutoPilotLocReceiverBean
import com.mogo.eagle.core.data.deva.bindingcar.IPCUpgradeStateInfo
import com.mogo.eagle.core.data.biz.dispatch.DispatchAdasAutoPilotLocReceiverBean
import com.mogo.eagle.core.data.enums.WarningDirectionEnum
import com.mogo.eagle.core.data.map.Infrastructure
import com.mogo.eagle.core.data.notice.NoticeNormalData
import com.mogo.eagle.core.data.notice.NoticeTrafficStylePushData
import com.mogo.eagle.core.data.report.ReportEntity
import com.mogo.eagle.core.data.biz.notice.NoticeNormalData
import com.mogo.eagle.core.data.biz.notice.NoticeTrafficStylePushData
import com.mogo.eagle.core.data.deva.report.ReportEntity
/**
* @author xiaoyuzhou
@@ -92,14 +92,6 @@ interface IMoGoHmiProvider :IProvider{
*/
fun showAdUpgradeStatus(ipcUpgradeStateInfo: IPCUpgradeStateInfo)
/**
* 展示工控机监控上报数据
* @param errorReportList 错误级别上报数据列表
* @param warningReportList 提醒级别上报数据列表
* @param reportLevel 1:error级别 2:warning级别
*/
fun showIPCReportWindow(errorReportList: ArrayList<ReportEntity>,warningReportList: ArrayList<ReportEntity>,reportLevel: Int)
/**
* 道路视频 放入指定url
*/

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.v2x
package com.mogo.eagle.core.function.api.hmi.warning
import com.mogo.eagle.core.data.enums.WarningDirectionEnum