wxr
2023-02-21 84396f60e368a5f5261ba21121d013ef8bfbf523
AndroidOpenDemo/DeviceAddModule/src/main/java/com/mm/android/deviceaddmodule/openapi/HttpSend.java
@@ -1,5 +1,6 @@
package com.mm.android.deviceaddmodule.openapi;
import android.content.Intent;
import android.text.TextUtils;
import com.google.gson.Gson;
@@ -55,9 +56,21 @@
        if (!"0".equals(code)) {
            try {
                String msg = jsonResult.get("msg").getAsString();
                if (method.equals("bindDevice")) {
                    Intent intent = new Intent();
                    intent.setAction("hdlUserDeviceBind");
                    intent.putExtra("data", jsonResult.toString());
                    LCDeviceEngine.newInstance().getContext().sendBroadcast(intent);
                }
                throw new BusinessException(code + msg);
            }catch (Exception exception){
                String msg = jsonResult.get("message").getAsString();
                if (method.equals("bindDevice")) {
                    Intent intent = new Intent();
                    intent.setAction("hdlUserDeviceBind");
                    intent.putExtra("data", jsonResult.toString());
                    LCDeviceEngine.newInstance().getContext().sendBroadcast(intent);
                }
                throw new BusinessException(code + msg);
            }
        }