| | |
| | | uniGetDeliveryUrlQrcode(type, data, callback); |
| | | } |
| | | break; |
| | | //电站的交付URL(安装商) |
| | | case HDLUniMP.UNI_EVENT_REPLY_HOME_DELIVERYURL: { |
| | | uniGetDeliveryUrl(type, data, callback); |
| | | } |
| | | |
| | | break; |
| | | //电站手动交付(安装商) |
| | | case HDLUniMP.UNI_EVENT_REPLY_HOME_DELIVERTOACCOUNT: { |
| | | uniGetDeliverToAccount(type, data, callback); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 电站的交付URl(安装商) |
| | | */ |
| | | private void uniGetDeliveryUrl(String type, Object data, DCUniMPJSCallback callback) { |
| | | String homeId = getKeyValue("homeId", getKeyValue("data", data)); |
| | | HdlResidenceLogic.getInstance().getDeliveryUrl(homeId, new CloudCallBeak<String>() { |
| | | @Override |
| | | public void onSuccess(String obj) { |
| | | uniSuccessCallback(type, obj, callback); |
| | | } |
| | | |
| | | @Override |
| | | public void onFailure(HDLException e) { |
| | | uniExceptionCallback(type, e, callback); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 获取当前账号在公司的身份 |
| | | */ |
| | | private void uniGetUserRightType(String type, Object data, DCUniMPJSCallback callback) { |