Browse Source

'2023年3月28日18:02:40'

master
wq 2 years ago
parent
commit
fdcf43beed

+ 9
- 0
app/src/main/java/com/huntersun/vkyes/etcopencard/project/api/Parameters.java View File

@@ -16,11 +16,20 @@ public class Parameters {
private String pageSize;
private String orderStep;
private String vehiclePlate;
private String orderSource;
private String vehiclePlateColor;
private String cardId;
private String beforeDate;
private String afterDate;

public String getOrderSource() {
return orderSource;
}

public void setOrderSource(String orderSource) {
this.orderSource = orderSource;
}

public String getVehiclePlateColor() {
return vehiclePlateColor;
}

+ 9
- 0
app/src/main/java/com/huntersun/vkyes/etcopencard/project/api/bean/ResultBean.java View File

@@ -317,6 +317,7 @@ public class ResultBean<T> {
private boolean init;
private List<Products> products;
private List<BizContent> data;
private List<BizContent> csmsnOrders;
private String FileData;
private String tabIndex;
private String pageNo;
@@ -470,6 +471,14 @@ public class ResultBean<T> {
private ObuDetailInfoBean.UserPromiseCBBean userPromiseCBBean;
private ObuDetailInfoBean.QueryCarInfoCBBean queryCarInfoCBBean;

public List<BizContent> getCsmsnOrders() {
return csmsnOrders;
}

public void setCsmsnOrders(List<BizContent> csmsnOrders) {
this.csmsnOrders = csmsnOrders;
}

public String getAgentTel() {
return agentTel;
}

+ 9
- 20
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/BusinessDetectionActivity.java View File

@@ -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);
}
}

Loading…
Cancel
Save