Browse Source

孵化场数据

master
lh 7 years ago
parent
commit
aac23fc106
1 changed files with 48 additions and 5 deletions
  1. +48
    -5
      app/src/main/java/com/qhclh/ytzh/work/Hatchery/HatcheryReportActivity.java

+ 48
- 5
app/src/main/java/com/qhclh/ytzh/work/Hatchery/HatcheryReportActivity.java View File

@ -16,6 +16,7 @@ import com.qhclh.ytzh.tasks.ViewOnClickTask;
import com.qhclh.ytzh.ui.Chose2timePopuWindow;
import com.qhclh.ytzh.ui.LinkedHorizontalScrollView;
import com.qhclh.ytzh.ui.NoScrollHorizontalScrollView;
import com.qhclh.ytzh.utils.DateTimeUtil;
import org.forks.jsonrpc.JsonRpcResult;
import org.forks.jsonrpc.RpcFacade;
@ -24,6 +25,7 @@ import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@ -80,10 +82,6 @@ public class HatcheryReportActivity extends BaseActivity {
protected void initData() {
hatchingStoreID= getIntent().getLongExtra("hatchingStoreID",0);
reportBeanList = new ArrayList<>();
for (int i =0;i<20;i++){
reportBeanList.add(new HatcheryReportBean(i,i+1+"",i+2+"",i+3+"",i+4+"",i+5+"",i+6+"",i+7+"",i+8+"",i+9+""));
}
adapter = new HatcheryReportInfoAdapter(HatcheryReportActivity.this,reportBeanList);
lv_report_info.setAdapter(adapter);
}
@ -202,7 +200,52 @@ public class HatcheryReportActivity extends BaseActivity {
List<RpcObject> objList;
@Override
protected void successUI() {
System.out.println("aaa++++rpclist+++"+objList);
for (int i =0;i<objList.size();i++){
String HatchIncubateDate="";
if (objList.get(i).getDate("HatchIncubateDate")!=null){
HatchIncubateDate = DateTimeUtil.getYMD(objList.get(i).getDate("HatchIncubateDate"));
}
String BreedFactory_Name = "";
if (objList.get(i).getString("BreedFactory_Name")!= null){
BreedFactory_Name = objList.get(i).getString("BreedFactory_Name");
}
String WeekAge = "";
if (objList.get(i).getString("WeekAge")!= null){
WeekAge = objList.get(i).getString("WeekAge");
}
String HatchIncubateNumber = "";
if (objList.get(i).getDecimal("HatchIncubateNumber")!= null){
HatchIncubateNumber = objList.get(i).getDecimal("HatchIncubateNumber").toString();
}
String NumberSurvival_HatchDownTray = "";
if (objList.get(i).getInt("NumberSurvival_HatchDownTray")!= null){
NumberSurvival_HatchDownTray = objList.get(i).getInt("NumberSurvival_HatchDownTray")+"";
}
String NumberDead_HatchDownTray = "";
if (objList.get(i).getInt("NumberDead_HatchDownTray")!= null){
NumberDead_HatchDownTray = objList.get(i).getInt("NumberDead_HatchDownTray")+"";
}
String Number_HatchChickOut_Estimated = "";
if (objList.get(i).getInt("Number_HatchChickOut_Estimated")!= null){
Number_HatchChickOut_Estimated = objList.get(i).getInt("Number_HatchChickOut_Estimated")+"";
}
String SurvivalyRate = "";
if (objList.get(i).getDecimal("SurvivalyRate")!= null){
SurvivalyRate = objList.get(i).getDecimal("SurvivalyRate").multiply(new BigDecimal("100")).stripTrailingZeros().toPlainString() + "%";
}
String DeadRate = "";
if (objList.get(i).getDecimal("DeadRate")!= null){
DeadRate = objList.get(i).getDecimal("DeadRate").multiply(new BigDecimal("100")).stripTrailingZeros().toPlainString() + "%";
}
reportBeanList.add(new HatcheryReportBean(i,HatchIncubateDate,BreedFactory_Name,WeekAge
,HatchIncubateNumber,NumberSurvival_HatchDownTray,NumberDead_HatchDownTray
,Number_HatchChickOut_Estimated,SurvivalyRate,DeadRate));
adapter.notifyDataSetChanged();
}
}
@Override


Loading…
Cancel
Save