|
|
|
@ -24,6 +24,7 @@ import org.forks.jsonrpc.JsonRpcResult; |
|
|
|
import org.forks.jsonrpc.RpcFacade; |
|
|
|
import org.forks.jsonrpc.RpcObject; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.Date; |
|
|
|
@ -130,13 +131,17 @@ public class ReportActivity extends BaseActivity { |
|
|
|
if (rpc.get(i).getDecimal("Weight")!=null){ |
|
|
|
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") |
|
|
|
,days |
|
|
|
,dies |
|
|
|
,obs |
|
|
|
,water |
|
|
|
,weight |
|
|
|
,rpc.get(i).getString("House_Name"),i+10+"%")); |
|
|
|
,rpc.get(i).getString("House_Name"),chunhuolv)); |
|
|
|
} |
|
|
|
|
|
|
|
lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(ReportActivity.this,buildhouseList); |
|
|
|
@ -149,7 +154,7 @@ public class ReportActivity extends BaseActivity { |
|
|
|
@Override |
|
|
|
public Object call() throws Exception { |
|
|
|
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; |
|
|
|
} |
|
|
|
}; |
|
|
|
|