diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index ba1fe99..73ec686 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -87,6 +87,9 @@
+
diff --git a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/ChicksFragment.java b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/ChicksFragment.java
index d421e44..e7fce7a 100644
--- a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/ChicksFragment.java
+++ b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/ChicksFragment.java
@@ -1,5 +1,8 @@
package com.qhclh.ytzh.work.carsmannage;
+import android.content.Intent;
+import android.view.View;
+import android.widget.AdapterView;
import android.widget.ListView;
import com.qhclh.ytzh.R;
@@ -44,7 +47,14 @@ public class ChicksFragment extends BaseFragment{
@Override
protected void initOper() {
-
+ lv_infos_chicks.setOnItemClickListener(new AdapterView.OnItemClickListener() {
+ @Override
+ public void onItemClick(AdapterView> adapterView, View view, int i, long l) {
+ Intent intent = new Intent(getActivity(),FumudaiCarsinfoActivity.class);
+ intent.putExtra("id",l);
+ startActivity(intent);
+ }
+ });
}
@Override
diff --git a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/FumudaiCarsinfoActivity.java b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/FumudaiCarsinfoActivity.java
new file mode 100644
index 0000000..415b7f1
--- /dev/null
+++ b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/FumudaiCarsinfoActivity.java
@@ -0,0 +1,112 @@
+package com.qhclh.ytzh.work.carsmannage;
+
+import android.support.v7.widget.Toolbar;
+import android.view.View;
+import android.widget.ListView;
+
+import com.qhclh.ytzh.R;
+import com.qhclh.ytzh.base.BaseActivity;
+import com.qhclh.ytzh.bean.ScanBean;
+import com.qhclh.ytzh.home.RpcUrl;
+import com.qhclh.ytzh.tasks.ViewOnClickTask;
+import com.qhclh.ytzh.utils.DateTimeUtil;
+import com.qhclh.ytzh.work.scan.ScanAdapter;
+
+import org.forks.jsonrpc.JsonRpcResult;
+import org.forks.jsonrpc.RpcFacade;
+import org.forks.jsonrpc.RpcObject;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import butterknife.BindView;
+
+/**
+ * Created by 青花瓷 on 2018/1/22.
+ */
+
+public class FumudaiCarsinfoActivity extends BaseActivity {
+ @BindView(R.id.toolbar)
+ Toolbar mToolbar;
+ @BindView(R.id.fumudai_lv_infos)
+ ListView fumudai_lv_infos;
+
+ private long id;
+ private List scanBeanList;
+ private ScanAdapter scanAdapter;
+ @Override
+ protected int setLayoutId() {
+ return R.layout.act_fumudaiscanresult;
+ }
+
+ @Override
+ protected void initView() {
+ initToolbar(mToolbar, "运输结果", new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ finish();
+ }
+ });
+ }
+
+ @Override
+ protected void initData() {
+ id = getIntent().getLongExtra("id",0);
+ scanBeanList = new ArrayList<>();
+ }
+
+ @Override
+ protected void initOper() {
+
+ }
+
+ @Override
+ protected void onResume() {
+ super.onResume();
+ load();
+ }
+
+ private void load() {
+ ViewOnClickTask loadTask = new ViewOnClickTask(this,"加载中...") {
+ RpcObject rpcObj;
+ @Override
+ protected void successUI() {
+ scanBeanList.clear();
+ ScanBean scanBean = new ScanBean();
+ scanBean.setId(rpcObj.getLong("ID"));
+ scanBean.setInfos_carname(rpcObj.getString("Car_Name"));
+ scanBean.setInfos_driver(rpcObj.getString("Employee_Name"));
+ scanBean.setInfos_fuhuachang(rpcObj.getString("Hatchery_Name"));
+ scanBean.setInfos_yangzhichang(rpcObj.getString("BreedFactory_Name"));
+ if (rpcObj.getDate("LeaveHatcheryTime")!=null) {
+ scanBean.setInfos_leavetime(DateTimeUtil.getYMD4(rpcObj.getDate("LeaveHatcheryTime")));
+ }else {
+ scanBean.setInfos_leavetime("");
+ }
+ if (rpcObj.getDate("ArriveBreedFactoryTime")!=null) {
+ scanBean.setInfos_daodashijian(DateTimeUtil.getYMD4(rpcObj.getDate("ArriveBreedFactoryTime")));
+ }else {
+ scanBean.setInfos_daodashijian("");
+ }
+
+ if (rpcObj.getString("Employee_HandPhone")!=null) {
+ scanBean.setInfos_phone(rpcObj.getString("Employee_HandPhone"));
+ }else {
+ scanBean.setInfos_phone("");
+ }
+ scanBeanList.add(scanBean);
+
+ scanAdapter = new ScanAdapter(FumudaiCarsinfoActivity.this,scanBeanList);
+ fumudai_lv_infos.setAdapter(scanAdapter);
+ }
+
+ @Override
+ public Object call() throws Exception {
+ JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.ChickTransportLogRpc_Load,id);
+ rpcObj = result.getRpcObject(RpcUrl.ChickTransportLogRpc_fanhui);
+ return null;
+ }
+ };
+ loadTask.execute();
+ }
+}
diff --git a/app/src/main/java/com/qhclh/ytzh/work/scan/FumudaiScanResultActivity.java b/app/src/main/java/com/qhclh/ytzh/work/scan/FumudaiScanResultActivity.java
index bea0cf0..e57a083 100644
--- a/app/src/main/java/com/qhclh/ytzh/work/scan/FumudaiScanResultActivity.java
+++ b/app/src/main/java/com/qhclh/ytzh/work/scan/FumudaiScanResultActivity.java
@@ -5,7 +5,6 @@ import android.content.Intent;
import android.support.annotation.NonNull;
import android.support.v7.widget.Toolbar;
import android.view.View;
-import android.widget.AdapterView;
import android.widget.ListView;
import com.google.zxing.integration.android.IntentIntegrator;
@@ -65,12 +64,7 @@ public class FumudaiScanResultActivity extends BaseActivity {
@Override
protected void initOper() {
- fumudai_lv_infos.setOnItemClickListener(new AdapterView.OnItemClickListener() {
- @Override
- public void onItemClick(AdapterView> adapterView, View view, int i, long l) {
- showToast(l+"");
- }
- });
+
}
@Override
@@ -82,13 +76,11 @@ public class FumudaiScanResultActivity extends BaseActivity {
}
private RpcObject rpcObj;
- private long id;
private void getactive() {
ViewOnClickTask getactiveTask = new ViewOnClickTask(this,"加载中...") {
@Override
protected void successUI() {
- System.out.println("aaa++++getactive++++"+rpcObj);
dongtaiQuanxian();
}
@@ -166,7 +158,6 @@ public class FumudaiScanResultActivity extends BaseActivity {
ViewOnClickTask arriveTask = new ViewOnClickTask(this,"加载中...") {
@Override
protected void successUI() {
- System.out.println("aaa++++arrive++++"+rpcObj);
ScanBean scanBean = new ScanBean();
scanBean.setId(rpcObj.getLong("ID"));
scanBean.setInfos_carname(rpcObj.getString("Car_Name"));
@@ -206,7 +197,6 @@ public class FumudaiScanResultActivity extends BaseActivity {
ViewOnClickTask leaveTask = new ViewOnClickTask(this,"加载中...") {
@Override
protected void successUI() {
- System.out.println("aaa++++leave++++"+rpcObj);
ScanBean scanBean = new ScanBean();
scanBean.setId(rpcObj.getLong("ID"));
scanBean.setInfos_carname(rpcObj.getString("Car_Name"));