Browse Source

报表存活率

master
lh 7 years ago
parent
commit
2e0b4fa0fc
2 changed files with 8 additions and 2 deletions
  1. +1
    -0
      app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java
  2. +7
    -2
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java

+ 1
- 0
app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java View File

@ -99,6 +99,7 @@ public class RpcUrl {
public static String DetailListView ="/MainSystem/B3_ZhongHui/Rpcs/DayProductReportRpc/DetailListView"; public static String DetailListView ="/MainSystem/B3_ZhongHui/Rpcs/DayProductReportRpc/DetailListView";
public static String DetailListView_fanhui ="/MainSystem/B3PoultryBreed/BO/DayProduct_Detail"; public static String DetailListView_fanhui ="/MainSystem/B3PoultryBreed/BO/DayProduct_Detail";
public static String DetailListView_fanhui2 ="/MainSystem/B3_ZhongHui/Rpcs/DetailListViewInfo";
public static String HouseView ="/MainSystem/B3_ZhongHui/Rpcs/DayProductReportRpc/HouseView"; public static String HouseView ="/MainSystem/B3_ZhongHui/Rpcs/DayProductReportRpc/HouseView";


+ 7
- 2
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java View File

@ -24,6 +24,7 @@ import org.forks.jsonrpc.JsonRpcResult;
import org.forks.jsonrpc.RpcFacade; import org.forks.jsonrpc.RpcFacade;
import org.forks.jsonrpc.RpcObject; import org.forks.jsonrpc.RpcObject;
import java.math.BigDecimal;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
@ -130,13 +131,17 @@ public class ReportActivity extends BaseActivity {
if (rpc.get(i).getDecimal("Weight")!=null){ if (rpc.get(i).getDecimal("Weight")!=null){
weight = rpc.get(i).getDecimal("Weight")+""; weight = rpc.get(i).getDecimal("Weight")+"";
} }
String chunhuolv = "";
if (rpc.get(i).getDecimal("LiveRate")!=null){
chunhuolv = rpc.get(i).getDecimal("LiveRate").multiply(new BigDecimal("100")).stripTrailingZeros().toPlainString() + "%";
}
reportBeanList.add(new ReportBean(rpc.get(i).getLong("ID") reportBeanList.add(new ReportBean(rpc.get(i).getLong("ID")
,days ,days
,dies ,dies
,obs ,obs
,water ,water
,weight ,weight
,rpc.get(i).getString("House_Name"),i+10+"%"));
,rpc.get(i).getString("House_Name"),chunhuolv));
} }
lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(ReportActivity.this,buildhouseList); lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(ReportActivity.this,buildhouseList);
@ -149,7 +154,7 @@ public class ReportActivity extends BaseActivity {
@Override @Override
public Object call() throws Exception { public Object call() throws Exception {
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.DetailListView,bfid,new SimpleDateFormat("yyyy-MM-dd").parse(DateTimeUtil.getYMD(new Date(time)))); JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.DetailListView,bfid,new SimpleDateFormat("yyyy-MM-dd").parse(DateTimeUtil.getYMD(new Date(time))));
rpc = result.getRpcObjectList(RpcUrl.DetailListView_fanhui);
rpc = result.getRpcObjectList(RpcUrl.DetailListView_fanhui2);
return null; return null;
} }
}; };


Loading…
Cancel
Save