|
|
@ -22,6 +22,7 @@ import org.greenrobot.eventbus.ThreadMode; |
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
import java.util.ArrayList; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
import butterknife.BindView; |
|
|
import butterknife.BindView; |
|
|
|
|
|
|
|
|
@ -39,6 +40,10 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
|
|
|
|
|
|
private List<MaojiScanBean> scanBeanList; |
|
|
private List<MaojiScanBean> scanBeanList; |
|
|
private CarsInfosGAdapter adapter; |
|
|
private CarsInfosGAdapter adapter; |
|
|
|
|
|
|
|
|
|
|
|
private long userID; |
|
|
|
|
|
private long factryID; |
|
|
|
|
|
private long choseTime; |
|
|
@Override |
|
|
@Override |
|
|
protected int setLayout() { |
|
|
protected int setLayout() { |
|
|
return R.layout.fragment_grosschicken; |
|
|
return R.layout.fragment_grosschicken; |
|
|
@ -55,6 +60,8 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
@Override |
|
|
@Override |
|
|
protected void initData() { |
|
|
protected void initData() { |
|
|
scanBeanList = new ArrayList<>(); |
|
|
scanBeanList = new ArrayList<>(); |
|
|
|
|
|
page = 0; |
|
|
|
|
|
Query(userID,factryID,choseTime); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -73,11 +80,9 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
@Override |
|
|
@Override |
|
|
public void onResume() { |
|
|
public void onResume() { |
|
|
super.onResume(); |
|
|
super.onResume(); |
|
|
page = 0; |
|
|
|
|
|
Query(); |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void Query() { |
|
|
|
|
|
|
|
|
private void Query(final long userid,final long factryid,final long time) { |
|
|
ViewOnClickTask queryTask = new ViewOnClickTask(getActivity(),"加载中...") { |
|
|
ViewOnClickTask queryTask = new ViewOnClickTask(getActivity(),"加载中...") { |
|
|
List<RpcObject> rpcObj; |
|
|
List<RpcObject> rpcObj; |
|
|
@Override |
|
|
@Override |
|
|
@ -112,6 +117,11 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
select.add("Car_Name"); |
|
|
select.add("Car_Name"); |
|
|
select.add("BreedFactory_Name"); |
|
|
select.add("BreedFactory_Name"); |
|
|
|
|
|
|
|
|
|
|
|
Map<Object, Object> where = queryObj.getMap("Where"); |
|
|
|
|
|
where.put("User_ID",userid); |
|
|
|
|
|
where.put("BreedFactory_ID",factryid); |
|
|
|
|
|
where.put("CreateTime",time/1000); |
|
|
|
|
|
|
|
|
List<Object> orderList = queryObj.getList("OrderBy"); |
|
|
List<Object> orderList = queryObj.getList("OrderBy"); |
|
|
RpcObject orderBy = RpcObject.create(RpcUrl.DayProductRpc_Query_order); |
|
|
RpcObject orderBy = RpcObject.create(RpcUrl.DayProductRpc_Query_order); |
|
|
orderBy.setString("Name", "CreateTime"); |
|
|
orderBy.setString("Name", "CreateTime"); |
|
|
@ -132,12 +142,12 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
@Override |
|
|
@Override |
|
|
public void run() { |
|
|
public void run() { |
|
|
rfl_gross.setLoading(false); |
|
|
rfl_gross.setLoading(false); |
|
|
querymore(); |
|
|
|
|
|
|
|
|
querymore(userID,factryID,choseTime); |
|
|
} |
|
|
} |
|
|
},1000); |
|
|
},1000); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void querymore() { |
|
|
|
|
|
|
|
|
private void querymore(final long userid, final long factryid, final long time) { |
|
|
page++; |
|
|
page++; |
|
|
ViewOnClickTask queryTask = new ViewOnClickTask(getActivity(),"加载中...") { |
|
|
ViewOnClickTask queryTask = new ViewOnClickTask(getActivity(),"加载中...") { |
|
|
List<RpcObject> rpcObj; |
|
|
List<RpcObject> rpcObj; |
|
|
@ -171,6 +181,11 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
select.add("Car_Name"); |
|
|
select.add("Car_Name"); |
|
|
select.add("BreedFactory_Name"); |
|
|
select.add("BreedFactory_Name"); |
|
|
|
|
|
|
|
|
|
|
|
Map<Object, Object> where = queryObj.getMap("Where"); |
|
|
|
|
|
where.put("User_ID",userid); |
|
|
|
|
|
where.put("BreedFactory_ID",factryid); |
|
|
|
|
|
where.put("CreateTime",time/1000); |
|
|
|
|
|
|
|
|
List<Object> orderList = queryObj.getList("OrderBy"); |
|
|
List<Object> orderList = queryObj.getList("OrderBy"); |
|
|
RpcObject orderBy = RpcObject.create(RpcUrl.DayProductRpc_Query_order); |
|
|
RpcObject orderBy = RpcObject.create(RpcUrl.DayProductRpc_Query_order); |
|
|
orderBy.setString("Name", "CreateTime"); |
|
|
orderBy.setString("Name", "CreateTime"); |
|
|
@ -187,7 +202,21 @@ public class GrossChickenFragment extends BaseFragment implements RefreshLayout. |
|
|
|
|
|
|
|
|
@Subscribe(threadMode = ThreadMode.MAIN) |
|
|
@Subscribe(threadMode = ThreadMode.MAIN) |
|
|
public void onEvent(TimeEvent event){ |
|
|
public void onEvent(TimeEvent event){ |
|
|
|
|
|
|
|
|
|
|
|
choseTime = event.getTime(); |
|
|
|
|
|
page = 0; |
|
|
|
|
|
Query(userID,factryID,choseTime); |
|
|
|
|
|
} |
|
|
|
|
|
@Subscribe(threadMode = ThreadMode.MAIN) |
|
|
|
|
|
public void onEvent(UseridBean event){ |
|
|
|
|
|
userID = event.getId(); |
|
|
|
|
|
page = 0; |
|
|
|
|
|
Query(userID,factryID,choseTime); |
|
|
|
|
|
} |
|
|
|
|
|
@Subscribe(threadMode = ThreadMode.MAIN) |
|
|
|
|
|
public void onEvent(FactryidBean event){ |
|
|
|
|
|
factryID = event.getId(); |
|
|
|
|
|
page = 0; |
|
|
|
|
|
Query(userID,factryID,choseTime); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
|