| | |
| | | break; |
| | | //创建电站 |
| | | case HDLUniMP.UNI_EVENT_REPLY_HOME_CREATION: { |
| | | //uin创建电站成功后通知 |
| | | // HdlResidenceLogic.getInstance().getResidenceIdList("","","","","","",1,50,null); |
| | | try { |
| | | String dataJsonStr = getKeyValue("data", data); |
| | | if (!TextUtils.isEmpty(dataJsonStr)) { |
| | | Gson gson = new Gson(); |
| | | HouseIdBean houseIdBean = gson.fromJson(dataJsonStr, HouseIdBean.class); |
| | | HdlResidenceLogic.getInstance().switchHouse(houseIdBean, true); |
| | | } |
| | | HdlLogLogic.print("uin创建电站成功后通知---"+dataJsonStr, true); |
| | | } catch (Exception e) { |
| | | HdlLogLogic.print("uin创建电站成功后通知---" + e.getMessage(), true); |
| | | } |
| | | |
| | | //EventBus事件分发 |
| | | HdlCommonLogic.getInstance().postEventBus(HDLUniMP.UNI_EVENT_REPLY_HOME_MODEL, HDLUniMP.UNI_EVENT_REPLY_HOME_CREATION, getKeyValue("data", data)); |
| | | // HdlCommonLogic.getInstance().postEventBusSticky(HDLUniMP.UNI_EVENT_REPLY_HOME_MODEL, HDLUniMP.UNI_EVENT_REPLY_HOME_CREATION, getKeyValue("data", data)); |
| | | if (callback != null) { |
| | | uniSuccessCallback(type, null, callback); |
| | | } |