[2.13.0-arch-opt] move dispatch to biz and remove gradle settings

This commit is contained in:
zhongchao
2023-01-03 22:11:48 +08:00
parent 86149bf22d
commit 22df250f6f
71 changed files with 944 additions and 1609 deletions

View File

@@ -11,7 +11,9 @@ interface IMoGoAutopilotPlanningListener {
*
* @param trajectoryInfos 引导线数据经纬度
*/
fun onAutopilotTrajectory(trajectoryInfos: MutableList<MessagePad.TrajectoryPoint>)
fun onAutopilotTrajectory(trajectoryInfos: MutableList<MessagePad.TrajectoryPoint>){
}
/**
* 2021/6/23 工控机经纬度 绘制时转成高德经纬度

View File

@@ -0,0 +1,42 @@
package com.mogo.eagle.core.function.api.biz
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider
/**
* @author Jing
* @description
* @since: 10/27/21
*/
interface IMoGoFuncBizProvider : IMoGoFunctionServerProvider {
/**
* 是否接受交通事故任务
* @param infoId
* @param sn
* @param accept
*/
fun feedBackNoticeTraffic(infoId: String, sn: String, accept: Int)
/**
* 获取事故详细信息
* @param infoId
* @param sn
* @param callBack
*/
fun requestAccidentInfo(infoId: String, sn: String, callBack: IMoGoNoticeNetCallBack)
/**
* 调度确认
*/
fun dispatchAffirm()
/**
* 调度取消
* @param manualTrigger 是否手动
*/
fun dispatchCancel(manualTrigger: Boolean)
/**
* 调度测试
*/
fun testDispatch(sceneType: Int)
}

View File

@@ -1,4 +1,4 @@
package com.mogo.eagle.core.function.api.notice;
package com.mogo.eagle.core.function.api.biz;
import com.mogo.eagle.core.data.notice.NoticeTrafficStyleInfo;
@@ -7,6 +7,6 @@ import com.mogo.eagle.core.data.notice.NoticeTrafficStyleInfo;
* @description 网络请求回调
* @since: 11/3/21
*/
public interface NoticeNetCallBack {
public interface IMoGoNoticeNetCallBack {
void callBackWithResult(NoticeTrafficStyleInfo trafficInfo);
}

View File

@@ -3,6 +3,7 @@ package com.mogo.eagle.core.function.api.hmi.warning
import android.view.View
import android.view.ViewGroup
import com.mogo.eagle.core.data.bindingcar.IPCUpgradeStateInfo
import com.mogo.eagle.core.data.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
@@ -15,7 +16,7 @@ import com.mogo.eagle.core.function.api.hmi.view.IOchBusView
* @author xiaoyuzhou
* @date 2021/8/2 7:36 下午
*/
interface IMoGoWaringProvider : IMoGoHmiViewProxy {
interface IMoGoHmiProvider : IMoGoHmiViewProxy {
/**
* 浓雾预警
@@ -321,4 +322,14 @@ interface IMoGoWaringProvider : IMoGoHmiViewProxy {
*/
fun updateMfStatus(tag: String, status: Boolean)
/**
* 调度弹窗展示
*/
fun showDispatchDialog(msgData: DispatchAdasAutoPilotLocReceiverBean)
/**
* 隐藏调度弹窗
*/
fun dismissDispatchDialog()
}

View File

@@ -1,13 +0,0 @@
package com.mogo.eagle.core.function.api.notice;
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider;
/**
* @author Jing
* @description
* @since: 10/27/21
*/
public interface IMoGoNoticeProvider extends IMoGoFunctionServerProvider {
void feedBackNoticeTraffic(String infoId, String sn, int accept);
void requestAccidentInfo(String infoId, String sn,NoticeNetCallBack callBack);
}