mac
2024-03-11 17484333e6621a0285b61d50ceedc8698861120b
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
@@ -2,7 +2,6 @@
import android.Manifest;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.hardware.camera2.CameraManager;
import android.os.Bundle;
@@ -28,8 +27,6 @@
import com.hdl.photovoltaic.other.HdlUniLogic;
import com.hdl.photovoltaic.ui.adapter.HouseInfoAdapter;
import com.hdl.photovoltaic.ui.bean.HouseIdBean;
import com.hdl.photovoltaic.ui.newC.MessageCenterList;
import com.hdl.photovoltaic.ui.newC.PowerStationsListEdit;
import com.hdl.photovoltaic.uni.HDLUniMP;
import com.hdl.photovoltaic.utils.PermissionUtils;
import com.hdl.photovoltaic.widget.DelayedConfirmationCancelDialog;
@@ -113,21 +110,25 @@
            @Override
            public void onMoveClick(int position, HouseIdBean houseIdBean) {
//                HdlResidenceLogic.getInstance().delResidence(houseIdBean.getHomeId(), new CloudCallBeak<Boolean>() {
//                    @Override
//                    public void onSuccess(Boolean obj) {
                String frontHomeId = "";
                if (position > 0) {
                    frontHomeId = houseListBeanIDList.get(position - 1).getHomeId();
                }
                HdlResidenceLogic.getInstance().moveResidence(houseIdBean.getHomeId(), frontHomeId, new CloudCallBeak<Boolean>() {
                    @Override
                    public void onSuccess(Boolean obj) {
                //移动电站位置
                HdlResidenceLogic.getInstance().moveHouseId(houseIdBean.getHomeId());
                initData();//初始化缓存数据
                houseInfoAdapter.setList(houseListBeanIDList);//重新刷新列表
                nullDataUpdateUi(houseListBeanIDList);//检测数据是否为空
//                    }
//
//                    @Override
//                    public void onFailure(HDLException e) {
//                        HdlThreadLogic.toast(_mActivity, e);
//                    }
//                });
                    }
                    @Override
                    public void onFailure(HDLException e) {
                        HdlThreadLogic.toast(_mActivity, e);
                    }
                });
            }