[6.4.0]工单上报
This commit is contained in:
@@ -64,6 +64,20 @@ object CallerDevaToolsListenerManager : CallerBase<IMoGoDevaToolsListener>() {
|
||||
}
|
||||
}
|
||||
|
||||
fun invokeWorkOrderReportSuccess(){
|
||||
M_LISTENERS.forEach{
|
||||
val listener = it.value
|
||||
listener.workOrderReportSuccess()
|
||||
}
|
||||
}
|
||||
|
||||
fun invokeWorkOrderReportError(){
|
||||
M_LISTENERS.forEach{
|
||||
val listener = it.value
|
||||
listener.workOrderReportError()
|
||||
}
|
||||
}
|
||||
|
||||
fun invokeMoFangStatus(status:Boolean){
|
||||
M_LISTENERS.forEach {
|
||||
val listener = it.value
|
||||
|
||||
@@ -9,6 +9,7 @@ import com.mogo.eagle.core.data.deva.bindingcar.ModifyBindingcarInfo
|
||||
import com.mogo.eagle.core.data.config.FunctionBuildConfig
|
||||
import com.mogo.eagle.core.data.constants.MogoServicePaths
|
||||
import com.mogo.eagle.core.data.deva.chain.ChainLogParam
|
||||
import com.mogo.eagle.core.data.deva.report.WorkOrderReportInfo
|
||||
import com.mogo.eagle.core.data.deva.scene.SceneModule
|
||||
import com.mogo.eagle.core.data.deva.scene.SceneTAG
|
||||
import com.mogo.eagle.core.data.msgbox.MsgBoxBean
|
||||
@@ -128,6 +129,13 @@ object CallerDevaToolsManager {
|
||||
devaToolsProviderApi?.updateSceneTAG(sceneTag)
|
||||
}
|
||||
|
||||
/**
|
||||
* 开启上报工单
|
||||
*/
|
||||
fun reportWorkOrder(view: View){
|
||||
devaToolsProviderApi?.reportWorkOrder(view)
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化BadCase相关配置
|
||||
*/
|
||||
@@ -320,6 +328,13 @@ object CallerDevaToolsManager {
|
||||
devaToolsProviderApi?.queryContainers(padSn, dockerVersion)
|
||||
}
|
||||
|
||||
/**
|
||||
* 工单上报接口
|
||||
*/
|
||||
fun workOrderReport(workOrderReportInfo: WorkOrderReportInfo){
|
||||
devaToolsProviderApi?.workOrderReport(workOrderReportInfo)
|
||||
}
|
||||
|
||||
fun dockerVersion(dockerVersion: String?){
|
||||
devaToolsProviderApi?.dockerVersion(dockerVersion)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user