add bindingcar and opt

This commit is contained in:
lixiaopeng
2022-03-18 11:39:53 +08:00
parent 7a31814b5f
commit a10e553f6a
19 changed files with 486 additions and 27 deletions

View File

@@ -0,0 +1,12 @@
package com.mogo.eagle.core.function.api.bindingcar;
import com.mogo.eagle.core.data.bindingcar.ModifyBindingcarInfo;
/**
* @author lixiaopeng
* @description 网络请求回调
* @since: 3/16/22
*/
public interface BindingcarCallBack {
void callBackResult(ModifyBindingcarInfo modifyBindingcarInfo);
}

View File

@@ -8,5 +8,5 @@ import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider;
* @since: 3/15/22
*/
public interface IMoGoBindingcarProvider extends IMoGoFunctionServerProvider {
void modifyCarInfo();
void modifyCarInfo(BindingcarCallBack callBack);
}

View File

@@ -184,6 +184,16 @@ interface IMoGoWaringProvider : IMoGoHmiViewProxy {
*/
fun showBrakeLight(brakeLight: Int)
/**
* 展示绑定车辆弹框
*/
fun showToBindingcarDialog()
/**
* 展示修改绑定车辆弹框
*/
fun showModifyBindingcarDialog()
/**
* 展示工控机下载、升级状态信息
* @param upgradeMode 升级模式(提示升级、静默升级)