提交 6077fa08 authored 作者: lgd's avatar lgd

1.修改下拉刷新

2.//TODO 坩埚下单,mes其他页面,mes用户反馈空也展示,编辑任务担当无法修改
上级 edd25101
...@@ -4,6 +4,7 @@ import android.os.Bundle; ...@@ -4,6 +4,7 @@ import android.os.Bundle;
import android.view.View; import android.view.View;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.wd.workoffice.R; import com.wd.workoffice.R;
import com.wd.workoffice.app.WorkBaseFg; import com.wd.workoffice.app.WorkBaseFg;
import com.wd.workoffice.bean.OrderBean; import com.wd.workoffice.bean.OrderBean;
...@@ -37,6 +38,8 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V ...@@ -37,6 +38,8 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V
@BindView(R.id.rv_data) @BindView(R.id.rv_data)
RecyclerView rvData; RecyclerView rvData;
@BindView(R.id.srl_refresh)
SmartRefreshLayout srlRefresh;
private String state; private String state;
private SaleSalePresenter saleSalePresenter; private SaleSalePresenter saleSalePresenter;
private Map<String, Object> param; private Map<String, Object> param;
...@@ -63,7 +66,7 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V ...@@ -63,7 +66,7 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V
param = WorkUtils.pageKey(); param = WorkUtils.pageKey();
param.put("orderStatus", state); param.put("orderStatus", state);
param.put("current", page); param.put("current", page);
param.put("identity", identity); param.put("identity", identity);
page = 1; page = 1;
param.put("current", page); param.put("current", page);
saleSalePresenter.getInsideOrder(param); saleSalePresenter.getInsideOrder(param);
...@@ -72,6 +75,11 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V ...@@ -72,6 +75,11 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V
@Override @Override
protected void initEvent() { protected void initEvent() {
srlRefresh.setOnRefreshListener(refreshLayout -> {
page = 1;
param.put("current", page);
saleSalePresenter.getInsideOrder(param);
});
orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() { orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() {
@Override @Override
public void onLoadMoreRequested() { public void onLoadMoreRequested() {
...@@ -82,12 +90,12 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V ...@@ -82,12 +90,12 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V
orderAdapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() { orderAdapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
if (!WorkUtils.hasPermission(PagePermissionType.IO_INSIDE_DETAILS.getPermission())){ if (!WorkUtils.hasPermission(PagePermissionType.IO_INSIDE_DETAILS.getPermission())) {
toast(R.string.permission); toast(R.string.permission);
return; return;
} }
startActivity(InsideOrderDetailActivity.class, startActivity(InsideOrderDetailActivity.class,
"identity",identity, "identity", identity,
"id", orderList.get(position).getId() + "", "id", orderList.get(position).getId() + "",
"status", orderList.get(position).getStatus() + ""); "status", orderList.get(position).getStatus() + "");
} }
...@@ -142,6 +150,7 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V ...@@ -142,6 +150,7 @@ public class SaleInsideFragment extends WorkBaseFg implements SaleSaleContract.V
public void supplierList(List<OrderBean> dataList) { public void supplierList(List<OrderBean> dataList) {
} }
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
......
...@@ -79,7 +79,7 @@ public class SaleOutFragment extends WorkBaseFg implements SaleSaleContract.View ...@@ -79,7 +79,7 @@ public class SaleOutFragment extends WorkBaseFg implements SaleSaleContract.View
srlRefresh.setOnRefreshListener(refreshLayout -> { srlRefresh.setOnRefreshListener(refreshLayout -> {
page = 1; page = 1;
param.put("current", page); param.put("current", page);
saleSalePresenter.getOrder(param); saleSalePresenter.getOutOrder(param);
}); });
orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() { orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() {
@Override @Override
......
...@@ -79,7 +79,7 @@ public class SaleSupplierFragment extends WorkBaseFg implements SaleSaleContract ...@@ -79,7 +79,7 @@ public class SaleSupplierFragment extends WorkBaseFg implements SaleSaleContract
srlRefresh.setOnRefreshListener(refreshLayout -> { srlRefresh.setOnRefreshListener(refreshLayout -> {
page = 1; page = 1;
param.put("current", page); param.put("current", page);
saleSalePresenter.getOrder(param); saleSalePresenter.getSupplierOrder(param);
}); });
orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() { orderAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() {
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论