| | |
| | | import com.hdl.photovoltaic.internet.HttpClient; |
| | | import com.hdl.photovoltaic.internet.api.HttpApi; |
| | | import com.hdl.photovoltaic.listener.CloudCallBeak; |
| | | import com.hdl.photovoltaic.ui.bean.CloudInverterDeviceBean; |
| | | import com.hdl.photovoltaic.ui.bean.DeviceRemoteInfo; |
| | | import com.hdl.photovoltaic.ui.bean.MemberBean; |
| | | import com.hdl.photovoltaic.ui.bean.StaffBean; |
| | | import com.hdl.photovoltaic.ui.bean.UserRightTypeBean; |
| | |
| | | import java.lang.reflect.Type; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.concurrent.atomic.AtomicInteger; |
| | | |
| | | import okhttp3.ResponseBody; |
| | | |
| | |
| | | String requestUrl = HttpApi.C_POST_MEMBER_LIST; |
| | | JsonObject json = new JsonObject(); |
| | | json.addProperty("homeId", memberBean.getHomeId()); |
| | | |
| | | HttpClient.getInstance().requestHttp(requestUrl, json.toString(), new CloudCallBeak<String>() { |
| | | @Override |
| | | public void onSuccess(String jsonStr) { |
| | |
| | | } |
| | | } |
| | | }); |
| | | |
| | | |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | /** |
| | | * 下载成员(子账号)头像 |
| | | * 下载成员(子账号)头像 已丢弃 |
| | | */ |
| | | public void getHeadPIortrait(MemberBean memberBean, CloudCallBeak<byte[]> cloudCallBeak) { |
| | | String requestUrl = HttpApi.C_POST_HOME_GETHEADPÏORTRAIT; |
| | | JsonObject json = new JsonObject(); |
| | | json.addProperty("homeId", memberBean.getHomeId()); |
| | | json.addProperty("childAccountId", memberBean.getChildAccountId()); |
| | | json.addProperty("childId", memberBean.getId());//查找子账号接口获取到的数据(主键id==childId) |
| | | // json.addProperty("childId", memberBean.getChildAccountId());//查找子账号接口获取到的数据(主键id==childId) |
| | | HttpClient.getInstance().downLoadFile(requestUrl, new CloudCallBeak<ResponseBody>() { |
| | | @Override |
| | | public void onSuccess(ResponseBody zipData) { |