[6.7.0][FSM] feat: 增加 FSM 异常弹框,同时展示实时 FSM 状态;
This commit is contained in:
@@ -16,8 +16,6 @@ import com.mogo.eagle.core.function.api.hmi.warning.IMoGoWarningStatusListener
|
||||
import com.mogo.eagle.core.function.api.hmi.xiaozhi.event.Event
|
||||
import com.mogo.eagle.core.function.api.hmi.xiaozhi.listener.OnXiaoZhiStateChangeListener
|
||||
import com.mogo.eagle.core.function.api.hmi.xiaozhi.state.State
|
||||
import com.mogo.eagle.core.function.call.order.CallerOrderListenerManager
|
||||
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
|
||||
|
||||
/**
|
||||
* @author xiaoyuzhou
|
||||
@@ -236,22 +234,17 @@ object CallerHmiManager {
|
||||
}
|
||||
|
||||
/**
|
||||
* 展示 FSM 状态详情弹框
|
||||
* 展示 FSM 异常状态弹框
|
||||
*/
|
||||
fun showFSMStatusDetailWindow(title: String, titleColor:String, content: String) {
|
||||
// if (!CallerOrderListenerManager.isLoginStatus()) {
|
||||
// CallerLogger.i(TAG, "showFSMStatusDetailWindow isLogin=false dismiss")
|
||||
// dismissFSMStatusDetailWindow()
|
||||
// return
|
||||
// }
|
||||
hmiProviderApi?.showFSMStatusDetailWindow(title, titleColor, content)
|
||||
fun showFSMExceptionStatusWindow(errorMsg: ArrayList<String>) {
|
||||
hmiProviderApi?.showFSMExceptionStatusWindow(errorMsg)
|
||||
}
|
||||
|
||||
/**
|
||||
* 关闭 FSM 状态详情弹框
|
||||
* 关闭 FSM 异常状态弹框
|
||||
*/
|
||||
fun dismissFSMStatusDetailWindow() {
|
||||
hmiProviderApi?.dismissFSMStatusDetailWindow()
|
||||
fun dismissFSMExceptionStatusWindow() {
|
||||
hmiProviderApi?.dismissFSMExceptionStatusWindow()
|
||||
}
|
||||
|
||||
fun showStatusSummaryDialog() {
|
||||
|
||||
Reference in New Issue
Block a user