[Update]去除浮窗权限申请
[Fix]修复请求接口yycp-carDataService--》yycp-dataService Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package com.mogo.eagle.core.function.main;
|
||||
|
||||
import static com.mogo.commons.debug.DebugConfig.CAR_MACHINE_TYPE_SELF_INNOVATE;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Process;
|
||||
@@ -262,7 +264,7 @@ public abstract class MainMoGoApplication extends AbsMogoApplication {
|
||||
// 初始化 bugly 日志采集
|
||||
MogoModulePaths.addBaseModule(new MogoModule(CrashReportConstants.PATH, CrashReportConstants.NAME));
|
||||
|
||||
if (DebugConfig.isLauncher()) {
|
||||
if (DebugConfig.isLauncher()&&DebugConfig.getCarMachineType() == CAR_MACHINE_TYPE_SELF_INNOVATE) {
|
||||
MogoModulePaths.addModule(new MogoModule(MogoServicePaths.PATH_BACK, MogoServicePaths.PATH_BACK));
|
||||
}
|
||||
|
||||
|
||||
@@ -16,12 +16,12 @@ public interface IAdasApiService {
|
||||
|
||||
//上传自动驾驶状态接口
|
||||
@Headers({"Content-Type:application/json;charset=UTF-8"})
|
||||
@POST("/yycp-carDataService/autonomousDrive/updateAutonomousDriveStatus")
|
||||
@POST("/yycp-dataService/autonomousDrive/updateAutonomousDriveStatus")
|
||||
Observable<BaseData> updateAutonomousDriveStatus(@Body RequestBody requestBody);
|
||||
|
||||
//站点上报 用于网约车业务
|
||||
@Headers({"Content-Type:application/json;charset=UTF-8"})
|
||||
@POST("/yycp-carDataService/autonomousDrive/reportSite")
|
||||
@POST("/yycp-dataService/autonomousDrive/reportSite")
|
||||
Observable<BaseData> updateReportSite(@Body RequestBody requestBody);
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package com.mogo.module.back;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.provider.Settings;
|
||||
import android.view.View;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
@@ -13,6 +15,7 @@ import com.mogo.eagle.core.data.constants.MogoServicePaths;
|
||||
import com.mogo.module.common.utils.CarSeries;
|
||||
import com.mogo.service.module.IMogoModuleProvider;
|
||||
import com.mogo.service.module.ModuleType;
|
||||
import com.mogo.utils.permissions.PermissionsDialogUtils;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
@@ -24,6 +27,7 @@ import com.mogo.service.module.ModuleType;
|
||||
public class BackToLauncherModuleProvider implements IMogoModuleProvider {
|
||||
|
||||
private static final String TAG = "BackToLauncherModuleProvider";
|
||||
private static final int REQUEST_CODE_DIALOG = 100;
|
||||
|
||||
@Override
|
||||
public Fragment createFragment( Context context, Bundle data ) {
|
||||
|
||||
@@ -127,14 +127,14 @@ public class MainActivity extends MvpActivity<MainView, MainPresenter> implement
|
||||
if (CallChatApi.getInstance().getApiProvider() != null) {
|
||||
CallChatApi.getInstance().getApiProvider().initVehicleTeamContainer("init", R.id.module_main_id_message_history_fragment_container, this);
|
||||
}
|
||||
//申请悬浮窗权限
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
||||
// 检查是否有悬浮窗权限
|
||||
if (Settings.canDrawOverlays(this)) {
|
||||
return;
|
||||
}
|
||||
PermissionsDialogUtils.openAppDetails(this, "显示悬浮窗", REQUEST_CODE_DIALOG);
|
||||
}
|
||||
// //申请悬浮窗权限
|
||||
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
||||
// // 检查是否有悬浮窗权限
|
||||
// if (Settings.canDrawOverlays(this)) {
|
||||
// return;
|
||||
// }
|
||||
// PermissionsDialogUtils.openAppDetails(this, "显示悬浮窗", REQUEST_CODE_DIALOG);
|
||||
// }
|
||||
}
|
||||
|
||||
// 隐藏布局
|
||||
|
||||
@@ -15,6 +15,6 @@ public interface TtsConfigApiService {
|
||||
* 查询语音Tts 的
|
||||
*
|
||||
*/
|
||||
@GET("/yycp-carDataService/car/ttsWord/no/getTTSWord/v1")
|
||||
@GET("/yycp-dataService/car/ttsWord/no/getTTSWord/v1")
|
||||
Observable<TtsConfigEntity> inquireForTts();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user