From 409c13d0886117d5ee4ff42186d90b19a692b804 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 21 二月 2023 14:06:36 +0800 Subject: [PATCH] 增加品牌认证 --- AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/DeviceAddOpenApiManager.java | 33 +++++++++++++++++++++------------ 1 files changed, 21 insertions(+), 12 deletions(-) diff --git a/AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/DeviceAddOpenApiManager.java b/AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/DeviceAddOpenApiManager.java index 8f7bb31..e4d1790 100644 --- a/AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/DeviceAddOpenApiManager.java +++ b/AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/DeviceAddOpenApiManager.java @@ -1,13 +1,20 @@ package com.mm.android.deviceaddmodule.openapi; +import android.content.BroadcastReceiver; +import android.content.Context; +import android.content.Intent; +import android.content.IntentFilter; + import com.google.gson.Gson; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.reflect.TypeToken; import com.mm.android.deviceaddmodule.LCDeviceEngine; +import com.mm.android.deviceaddmodule.SeachDeviceService; import com.mm.android.deviceaddmodule.device_wifi.CurWifiInfo; import com.mm.android.deviceaddmodule.device_wifi.WifiConfig; import com.mm.android.deviceaddmodule.mobilecommon.AppConsume.BusinessException; +import com.mm.android.deviceaddmodule.mobilecommon.common.LCConfiguration; import com.mm.android.deviceaddmodule.openapi.data.AddDevicePolicyData; import com.mm.android.deviceaddmodule.openapi.data.BindDeviceData; import com.mm.android.deviceaddmodule.openapi.data.DeviceDetailListData; @@ -106,13 +113,8 @@ */ public static BindDeviceData.Response userDeviceBind(BindDeviceData bindDeviceData) throws BusinessException { HashMap<String, Object> paramsMap = new HashMap<String, Object>(); -// paramsMap.put("token", bindDeviceData.data.token); -// paramsMap.put("deviceId", bindDeviceData.data.deviceId); - paramsMap.put("code", bindDeviceData.data.code); - paramsMap.put("spk","security.ipcam.imou"); - paramsMap.put("extDevId",bindDeviceData.data.deviceId); - - + paramsMap.put("token", bindDeviceData.data.token); + paramsMap.put("deviceId", bindDeviceData.data.deviceId); JsonObject json = HttpSend.execute(paramsMap, CONST.METHOD_BINDDEVICE,DMS_TIME_OUT); BindDeviceData.Response response = new BindDeviceData.Response(); response.parseData(json); @@ -128,12 +130,19 @@ */ public static BindDeviceData.Response hdlUserDeviceBind(BindDeviceData bindDeviceData) throws BusinessException { HashMap<String, Object> paramsMap = new HashMap<String, Object>(); - paramsMap.put("deviceId", bindDeviceData.data.deviceId); + paramsMap.put("extDevId", bindDeviceData.data.deviceId); paramsMap.put("spk","security.ipcam.imou"); + paramsMap.put("sid","8D00708PAGA01ED"); + paramsMap.put("productBrandldentity",bindDeviceData.data.productBrandldentity); paramsMap.put("code", bindDeviceData.data.code); JsonObject json = HttpSend.execute(paramsMap, CONST.METHOD_BINDDEVICE,DMS_TIME_OUT); BindDeviceData.Response response = new BindDeviceData.Response(); response.parseData(json); + + Intent intent = new Intent(); + intent.setAction("hdlUserDeviceBind"); + intent.putExtra("data",response.data.toString()); + return response; } @@ -270,10 +279,10 @@ // HttpSend.execute(jsonParam, CONST.ADD_POLICY,TIME_OUT); // return true; - final Map<String, Object> map = new Gson().fromJson(new Gson().toJson(req), new TypeToken<Map<String, String>>() { - }.getType()); - - JsonObject json = HttpSend.execute(map, CONST.CREATE_SUB_ACCOUNT, TIME_OUT); +// final Map<String, Object> map = new Gson().fromJson(new Gson().toJson(req), new TypeToken<Map<String, Object>>() { +// }.getType()); +// +// JsonObject json = HttpSend.execute(map, CONST.CREATE_SUB_ACCOUNT, TIME_OUT); return true; } } -- Gitblit v1.8.0