Browse Source

育雏育成期 产蛋期 增加时间

master
lh 7 years ago
parent
commit
86e06208ba
2 changed files with 14 additions and 8 deletions
  1. +7
    -4
      app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/ChandanFragment.java
  2. +7
    -4
      app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/YuchuFragment.java

+ 7
- 4
app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/ChandanFragment.java View File

@ -10,6 +10,7 @@ import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment; import com.qhclh.ytzh.base.BaseFragment;
import com.qhclh.ytzh.home.RpcUrl; import com.qhclh.ytzh.home.RpcUrl;
import com.qhclh.ytzh.tasks.ViewOnClickTask; import com.qhclh.ytzh.tasks.ViewOnClickTask;
import com.qhclh.ytzh.utils.DateTimeUtil;
import com.qhclh.ytzh.work.tablepoultry.ChoseEvent; import com.qhclh.ytzh.work.tablepoultry.ChoseEvent;
import org.forks.jsonrpc.JsonRpcResult; import org.forks.jsonrpc.JsonRpcResult;
@ -20,6 +21,8 @@ import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode; import org.greenrobot.eventbus.ThreadMode;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List; import java.util.List;
import butterknife.BindView; import butterknife.BindView;
@ -58,13 +61,13 @@ public class ChandanFragment extends BaseFragment {
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
BatchTotalCount2();
BatchTotalCount2(choseDate);
} }
@Subscribe(threadMode = ThreadMode.MAIN,sticky = true) @Subscribe(threadMode = ThreadMode.MAIN,sticky = true)
public void onEvent(ChoseEvent event){ public void onEvent(ChoseEvent event){
choseDate = event.getTime(); choseDate = event.getTime();
System.out.println("aaa+++chandanf+++"+choseDate);
BatchTotalCount2(choseDate);
} }
@Override @Override
@ -79,7 +82,7 @@ public class ChandanFragment extends BaseFragment {
} }
private void BatchTotalCount2() {
private void BatchTotalCount2(final long time) {
ViewOnClickTask BatchTotalCount2Task = new ViewOnClickTask(getActivity(),"加载中...") { ViewOnClickTask BatchTotalCount2Task = new ViewOnClickTask(getActivity(),"加载中...") {
List<RpcObject> rpcStr; List<RpcObject> rpcStr;
@Override @Override
@ -140,7 +143,7 @@ public class ChandanFragment extends BaseFragment {
@Override @Override
public Object call() throws Exception { public Object call() throws Exception {
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BatchTotalCount2);
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BatchTotalCount2,new SimpleDateFormat("yyyy-MM-dd").parse(DateTimeUtil.getYMD(new Date(time))));
rpcStr = result.getRpcObjectList(RpcUrl.BatchTotalCount1_fanhui); rpcStr = result.getRpcObjectList(RpcUrl.BatchTotalCount1_fanhui);
return null; return null;
} }


+ 7
- 4
app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/YuchuFragment.java View File

@ -14,6 +14,7 @@ import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment; import com.qhclh.ytzh.base.BaseFragment;
import com.qhclh.ytzh.home.RpcUrl; import com.qhclh.ytzh.home.RpcUrl;
import com.qhclh.ytzh.tasks.ViewOnClickTask; import com.qhclh.ytzh.tasks.ViewOnClickTask;
import com.qhclh.ytzh.utils.DateTimeUtil;
import com.qhclh.ytzh.work.tablepoultry.ChoseEvent; import com.qhclh.ytzh.work.tablepoultry.ChoseEvent;
import org.forks.jsonrpc.JsonRpcResult; import org.forks.jsonrpc.JsonRpcResult;
@ -25,7 +26,9 @@ import org.greenrobot.eventbus.ThreadMode;
import org.json.JSONArray; import org.json.JSONArray;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date;
import java.util.List; import java.util.List;
import butterknife.BindView; import butterknife.BindView;
@ -64,13 +67,13 @@ public class YuchuFragment extends BaseFragment {
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
BatchTotalCount1();
BatchTotalCount1(choseDate);
} }
@Subscribe(threadMode = ThreadMode.MAIN,sticky = true) @Subscribe(threadMode = ThreadMode.MAIN,sticky = true)
public void onEvent(ChoseEvent event){ public void onEvent(ChoseEvent event){
choseDate = event.getTime(); choseDate = event.getTime();
System.out.println("aaa+++yuchuf+++"+choseDate);
BatchTotalCount1(choseDate);
} }
@Override @Override
@ -84,7 +87,7 @@ public class YuchuFragment extends BaseFragment {
} }
} }
private void BatchTotalCount1() {
private void BatchTotalCount1(final long time) {
ViewOnClickTask BatchTotalCount1Task = new ViewOnClickTask(getActivity(),"加载中...") { ViewOnClickTask BatchTotalCount1Task = new ViewOnClickTask(getActivity(),"加载中...") {
List<RpcObject> rpcStr; List<RpcObject> rpcStr;
@Override @Override
@ -145,7 +148,7 @@ public class YuchuFragment extends BaseFragment {
@Override @Override
public Object call() throws Exception { public Object call() throws Exception {
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BatchTotalCount1);
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BatchTotalCount1,new SimpleDateFormat("yyyy-MM-dd").parse(DateTimeUtil.getYMD(new Date(time))));
rpcStr = result.getRpcObjectList(RpcUrl.BatchTotalCount1_fanhui); rpcStr = result.getRpcObjectList(RpcUrl.BatchTotalCount1_fanhui);
return null; return null;
} }


Loading…
Cancel
Save