mac
2024-01-02 d1ebb94e1a17b7c25d4fcf73d85345d92cc86b5c
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
@@ -70,7 +70,17 @@
        initView();
        //初始化界面监听器
        initEvent();
//        requestPermissions(new PermissionsResultCallback() {
//            @Override
//            public void succeed() {
//
//
//            }
//
//            @Override
//            public void failing() {
//            }
//        });
    }
@@ -88,12 +98,8 @@
//                        Intent intent = new Intent();
//                        intent.setClass(_mActivity, FastScanActivity.class);
//                        startActivity(intent);
                        String path = HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION
                                + "&token=" + UserConfigManage.getInstance().getToken()
                                + "&refreshToken=" + UserConfigManage.getInstance().getRefreshToken()
                                + "&regionUrl=" + AppConfigManage.getUserRegionUrl();
//                        // 打开小程序页面
                        HdlUniLogic.getInstance().openUniMP(path, null);
                        HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null);
                    }
                    @Override
@@ -121,8 +127,7 @@
                String path = HDLUniMP.UNI_EVENT_OPEN_HOME_DETAILS
                        + "?homeId=" + houseIdBean.getHomeId()
                        + "&homeName=" + houseIdBean.getHomeName()
                        + "&powerStationStatus=" + houseIdBean.getPowerStationStatus()
                        + "&serverAddress=" + AppConfigManage.getUserRegionUrl();
                        + "&powerStationStatus=" + houseIdBean.getPowerStationStatus();
                HdlUniLogic.getInstance().openUniMP(path, null);
            }
@@ -134,11 +139,10 @@
        viewBinding.toolbarTopFragmentHouseListRl.topMoreIv.setVisibility(View.VISIBLE);
        viewBinding.toolbarTopFragmentHouseListRl.topMoreIv.setImageResource(R.drawable.add);
        LinearLayoutManager linearLayout = new LinearLayoutManager(_mActivity);
        houseInfoAdapter = new HouseInfoAdapter(this.houseListBeanIDList, _mActivity);
        houseInfoAdapter = new HouseInfoAdapter(_mActivity);
        viewBinding.fragmentHouseSrlListRc.setLayoutManager(linearLayout);
        viewBinding.fragmentHouseSrlListRc.setAdapter(houseInfoAdapter);
        houseInfoAdapter.setList(this.houseListBeanIDList);
        this.nullDataUpdateUi(houseListBeanIDList);
@@ -241,7 +245,6 @@
                            if (houseInfoAdapter != null) {
                                //更新UI
                                houseInfoAdapter.setList(list);
                                houseInfoAdapter.notifyDataSetChanged();
                            }
                        }
@@ -275,10 +278,7 @@
        mPermissionsResultCallback = permissionsResultCallback;
        String[] s = new String[]{
                Manifest.permission.ACCESS_FINE_LOCATION,
                Manifest.permission.CAMERA,
        };
        String[] s = new String[]{Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.CAMERA,};
        String[] ary = PermissionUtils.checkPermission(_mActivity, s);
        if (ary.length > 0) {
            requestPermissions(ary, PermissionUtils.STATUS_SUCCESS);