[2.13.0-arch-opt] move dispatch to biz and remove gradle settings
This commit is contained in:
@@ -11,7 +11,9 @@ interface IMoGoAutopilotPlanningListener {
|
||||
*
|
||||
* @param trajectoryInfos 引导线数据经纬度
|
||||
*/
|
||||
fun onAutopilotTrajectory(trajectoryInfos: MutableList<MessagePad.TrajectoryPoint>)
|
||||
fun onAutopilotTrajectory(trajectoryInfos: MutableList<MessagePad.TrajectoryPoint>){
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 2021/6/23 工控机经纬度 绘制时转成高德经纬度
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
@@ -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()
|
||||
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
Reference in New Issue
Block a user