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

1.修改下拉刷新

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