|
|
|
@ -44,7 +44,7 @@ public class ShowInfoActivity extends BaseActivity { |
|
|
|
private TabViewPagerAdapter mViewPagerAdapter; |
|
|
|
|
|
|
|
private List<RpcObject> rpcObjectList; |
|
|
|
private List<WriteBean> list; |
|
|
|
private List<WriteBean> list=null; |
|
|
|
|
|
|
|
private long id; |
|
|
|
@Override |
|
|
|
@ -88,6 +88,7 @@ public class ShowInfoActivity extends BaseActivity { |
|
|
|
|
|
|
|
@Override |
|
|
|
protected void successUI() { |
|
|
|
list.clear(); |
|
|
|
|
|
|
|
tv_toolbar_title.setText(DateTimeUtil.getYMD2(rpcobj.getDate("Date"))); |
|
|
|
rpcObjectList = rpcobj.getManyList("Details"); |
|
|
|
@ -104,12 +105,7 @@ public class ShowInfoActivity extends BaseActivity { |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setHousename(""); |
|
|
|
} |
|
|
|
// if (rpcObjectList.get(i).getInt("Days")!=null){ |
|
|
|
// productionDailyDetailBean.setDays(rpcObjectList.get(i).getInt("Days")); |
|
|
|
// }else { |
|
|
|
// productionDailyDetailBean.setDays(-1000); |
|
|
|
// } |
|
|
|
// productionDailyDetailBean.setCunhuolv(new BigDecimal("-1000")); |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getInt("DieNumber")!=null){ |
|
|
|
productionDailyDetailBean.setSiwang(rpcObjectList.get(i).getInt("DieNumber")+""); |
|
|
|
}else { |
|
|
|
@ -130,6 +126,49 @@ public class ShowInfoActivity extends BaseActivity { |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setTizhong(new BigDecimal(-1000)+""); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getDecimal("MinTemperature")!=null){ |
|
|
|
productionDailyDetailBean.setZuidiwendu(rpcObjectList.get(i).getDecimal("MinTemperature")+""); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuidiwendu("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getDecimal("MaxTemperature")!=null){ |
|
|
|
productionDailyDetailBean.setZuigaowendu(rpcObjectList.get(i).getDecimal("MaxTemperature")+""); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuigaowendu("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getDecimal("MinHumidity")!=null){ |
|
|
|
productionDailyDetailBean.setZuidishidu(rpcObjectList.get(i).getDecimal("MinHumidity")+""); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuidishidu("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getDecimal("MaxHumidity")!=null){ |
|
|
|
productionDailyDetailBean.setZuigaoshidu(rpcObjectList.get(i).getDecimal("MaxHumidity")+""); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuigaoshidu("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getString("NightMinAirQuantity")!=null){ |
|
|
|
productionDailyDetailBean.setZuixiaotongfeng(rpcObjectList.get(i).getString("NightMinAirQuantity")); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuixiaotongfeng("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getString("DayMaxAirQuantity")!=null){ |
|
|
|
productionDailyDetailBean.setZuidatongfeng(rpcObjectList.get(i).getString("DayMaxAirQuantity")); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setZuidatongfeng("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
if (rpcObjectList.get(i).getMoney("NegativePressure")!=null){ |
|
|
|
productionDailyDetailBean.setFuya(rpcObjectList.get(i).getMoney("NegativePressure")+""); |
|
|
|
}else { |
|
|
|
productionDailyDetailBean.setFuya("-1000"); |
|
|
|
} |
|
|
|
|
|
|
|
list.add(productionDailyDetailBean); |
|
|
|
} |
|
|
|
initTabLayout(); |
|
|
|
@ -155,6 +194,24 @@ public class ShowInfoActivity extends BaseActivity { |
|
|
|
mTabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
protected void onDestroy() { |
|
|
|
super.onDestroy(); |
|
|
|
if (list!=null){ |
|
|
|
list.clear(); |
|
|
|
list =null; |
|
|
|
} |
|
|
|
if (mFragmentList!=null){ |
|
|
|
mFragmentList.clear(); |
|
|
|
mFragmentList =null; |
|
|
|
} |
|
|
|
if (mTitleList!=null){ |
|
|
|
mTitleList.clear(); |
|
|
|
mTitleList =null; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
private void initViewPager() { |
|
|
|
|
|
|
|
for (int i = 0; i < rpcObjectList.size(); i++) { |
|
|
|
|