[6.6.0]接管记录

This commit is contained in:
xuxinchao
2024-08-19 12:11:57 +08:00
parent 074dec6804
commit b4ed1f8585
17 changed files with 339 additions and 188 deletions

View File

@@ -256,36 +256,26 @@ object CallerAutoPilotControlManager {
}
fun recordPackage(type: Int, id: Int) {
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
providerApi?.recordPackage(type, id)
}
providerApi?.recordPackage(type, id)
}
fun recordPackage(type: Int, id: Int, duration: Int) {
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
providerApi?.recordPackage(type, id, duration)
}
providerApi?.recordPackage(type, id, duration)
}
fun recordPackage(type: Int, id: Int, duration: Int, bduration: Int) {
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
providerApi?.recordPackage(type, id, duration, bduration)
}
fun recordPackage(type: Int, id: Int, duration: Int, bduration: Int): Boolean{
return providerApi?.recordPackage(type, id, duration, bduration) == true
}
fun recordPackage(type: Int, id: Int, duration: Int, bduration: Int, topics: List<String>) {
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
providerApi?.recordPackage(type, id, duration, bduration, topics)
}
providerApi?.recordPackage(type, id, duration, bduration, topics)
}
/**
* 停止录制bag包
*/
fun stopRecord(type: Int, id: Int) {
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
providerApi?.stopRecord(type, id)
}
providerApi?.stopRecord(type, id)
}
/**

View File

@@ -192,6 +192,13 @@ object CallerDevaToolsManager {
devaToolsProviderApi?.showBadCaseManagerView(context)
}
/**
* 展示接管记录页面
*/
fun showTakeOverRecordView(context: Context){
devaToolsProviderApi?.showTakeOverRecordView(context)
}
/**
* 启动调用SSM停服命令超时检测
*/