|
|
@@ -44,6 +44,7 @@ import retrofit2.Response; |
|
|
|
|
|
|
|
/** |
|
|
|
* 业务检测 |
|
|
|
* |
|
|
|
* @author admin |
|
|
|
*/ |
|
|
|
public class BusinessDetectionActivity extends AppActivity |
|
|
@@ -78,7 +79,7 @@ public class BusinessDetectionActivity extends AppActivity |
|
|
|
LoadData(); |
|
|
|
} |
|
|
|
}); |
|
|
|
searchUtils.setExpandParams(true,true); |
|
|
|
searchUtils.setExpandParams(true, true); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@@ -86,7 +87,7 @@ public class BusinessDetectionActivity extends AppActivity |
|
|
|
// refreshData(); |
|
|
|
} |
|
|
|
|
|
|
|
private void refreshData(){ |
|
|
|
private void refreshData() { |
|
|
|
page = 1; |
|
|
|
hasMore = true; |
|
|
|
LoadData(); |
|
|
@@ -107,6 +108,7 @@ public class BusinessDetectionActivity extends AppActivity |
|
|
|
// parameters.setPageNo(page + ""); |
|
|
|
// parameters.setPageSize("10"); |
|
|
|
parameters.setVehiclePlate(licensePlate); //车牌 |
|
|
|
parameters.setOrderSource("WECHAT"); //订单来源 |
|
|
|
parameters.setVehiclePlateColor(String.valueOf(licensePlateColor)); //车牌颜色 |
|
|
|
RequestParameters parameters1 = |
|
|
|
new RequestParameters(IFCode.IFCODE530, new Gson().toJson(parameters)); |
|
|
@@ -119,30 +121,17 @@ public class BusinessDetectionActivity extends AppActivity |
|
|
|
@SuppressLint("NotifyDataSetChanged") |
|
|
|
@Override |
|
|
|
protected void onSuccess(ResultBean resultBean, ResultBean.BizContent bizContent1) { |
|
|
|
if (popupKeyboard != null){ |
|
|
|
if (popupKeyboard != null) { |
|
|
|
popupKeyboard.dismiss(BusinessDetectionActivity.this); |
|
|
|
} |
|
|
|
|
|
|
|
int totalSize = Integer.parseInt(bizContent1.getTotalCount()); // 获取总的数据条数 |
|
|
|
if (page == 1) { |
|
|
|
adapter.replaceData(bizContent1.getData()); |
|
|
|
} else { |
|
|
|
if (!FunHelper.isEmpty(bizContent1.getData())) { |
|
|
|
adapter.addData(bizContent1.getData()); |
|
|
|
} |
|
|
|
} |
|
|
|
if (FunHelper.isEmpty(bizContent1.getData()) && page == 1) { |
|
|
|
showEmpty(); |
|
|
|
} else { |
|
|
|
showComplete(); |
|
|
|
} |
|
|
|
hasMore = adapter.getData().size() < totalSize; |
|
|
|
adapter.replaceData(bizContent1.getCsmsnOrders()); |
|
|
|
showComplete(); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onError(String err, Response<Result> resp) { |
|
|
|
super.onError(err, resp); |
|
|
|
if (popupKeyboard != null){ |
|
|
|
if (popupKeyboard != null) { |
|
|
|
popupKeyboard.dismiss(BusinessDetectionActivity.this); |
|
|
|
} |
|
|
|
showError(new StatusLayout.OnRetryListener() { |
|
|
@@ -233,7 +222,7 @@ public class BusinessDetectionActivity extends AppActivity |
|
|
|
public void onRefresh(@NonNull RefreshLayout refreshLayout) { |
|
|
|
licensePlate = ""; |
|
|
|
postDelayed(() -> { |
|
|
|
refreshData(); |
|
|
|
refreshData(); |
|
|
|
}, 1000); |
|
|
|
} |
|
|
|
} |