Browse Source

no message

master
lh 7 years ago
parent
commit
1ce87c88a2
1 changed files with 28 additions and 12 deletions
  1. +28
    -12
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java

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

@ -12,12 +12,20 @@ import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseActivity;
import com.qhclh.ytzh.bean.ReportBean;
import com.qhclh.ytzh.bean.ReportString;
import com.qhclh.ytzh.home.RpcUrl;
import com.qhclh.ytzh.tasks.ViewOnClickTask;
import com.qhclh.ytzh.ui.LinkedHorizontalScrollView;
import com.qhclh.ytzh.ui.NoScrollHorizontalScrollView;
import com.qhclh.ytzh.utils.DateTimeUtil;
import com.qhclh.ytzh.work.breedpoultry.DatanalysisActivity;
import org.forks.jsonrpc.JsonRpcResult;
import org.forks.jsonrpc.RpcFacade;
import org.forks.jsonrpc.RpcObject;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import butterknife.BindView;
@ -71,17 +79,6 @@ public class ReportActivity extends BaseActivity {
buildhouseList = new ArrayList<>();
reportBeanList = new ArrayList<>();
for (int i=0;i<15;i++){
buildhouseList.add(new ReportString(i,""+(i+1)));
reportBeanList.add(new ReportBean(i,"1"+i,"2"+i,"3"+i,"4"+i,"5"+i,"栋舍栋舍栋舍"+i));
}
lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(this,buildhouseList);
lvReportInfoAdapter = new LvReportInfoAdapter(this,reportBeanList);
lv_buildhousename.setAdapter(lvBuildhousenaneAdapter);
lv_report_info.setAdapter(lvReportInfoAdapter);
}
@Override
@ -92,14 +89,33 @@ public class ReportActivity extends BaseActivity {
private void DetailListView() {
ViewOnClickTask DetailListViewTask = new ViewOnClickTask(this,"加载中...") {
List<RpcObject> rpc;
@Override
protected void successUI() {
buildhouseList.clear();
reportBeanList.clear();
for (int i=0;i<rpc.size();i++){
buildhouseList.add(new ReportString(rpc.get(i).getLong("House_ID"),""+(i+1)));
reportBeanList.add(new ReportBean(rpc.get(i).getLong("House_ID")
,rpc.get(i).getInt("Days")+""
,rpc.get(i).getInt("DieNumber")+""
,rpc.get(i).getInt("Obsolete")+""
,rpc.get(i).getDecimal("WaterIntake")+""
,rpc.get(i).getDecimal("Weight")+""
,rpc.get(i).getString("House_Name")));
}
lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(ReportActivity.this,buildhouseList);
lvReportInfoAdapter = new LvReportInfoAdapter(ReportActivity.this,reportBeanList);
lv_buildhousename.setAdapter(lvBuildhousenaneAdapter);
lv_report_info.setAdapter(lvReportInfoAdapter);
}
@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);
return null;
}
};


Loading…
Cancel
Save