mac
2024-05-07 c5870308a67f732f9669cc5a49053f0c4254a17b
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
@@ -1,6 +1,5 @@
package com.hdl.photovoltaic.ui.powerstation;
import android.Manifest;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.view.View;
@@ -69,9 +68,19 @@
    private boolean isClickPowerStationLabel = true;//(电站标签=true,设备标签=false)
    private String key = SortValue.all;
    private String value = SortValue.all;
    private String value = SortValue.all;//descending:降序,ascending:升序
    private long pageSize = 20;//页数
    private String installedCapacityMinKey = SortType.installedCapacityMin;
    private int installedCapacityMinValue;//最小组串容量(装机容量)
    private String installedCapacityMaxKey = SortType.installedCapacityMax;
    private int installedCapacityMaxValue;//最大组串容量(装机容量)
    private String gridTypeKey = SortType.gridType;
    private String gridTypeValue;//并网状态(全部 不传该过滤参数,FULL_GRID:并网,OFFLINE:离网)
    private String powerStationStatusKey = SortType.powerStationStatus;
    private int powerStationStatusValue;//电站状态(全部 不传该过滤参数,1:正常(运行),2:离线,3:待接入,4:故障)
    private final long pageSize = 20;//页数
    @Override
@@ -681,24 +690,6 @@
        });
    }
    /**
     * 申请权限
     */
    private void requestPermissions(PermissionsResultCallback permissionsResultCallback) {
        mPermissionsResultCallback = permissionsResultCallback;
        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);
        } else {
            if (mPermissionsResultCallback != null) {
                mPermissionsResultCallback.succeed();
            }
        }
    }
    @Override
    public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {