diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 73ec686..75d74b8 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -90,6 +90,9 @@
+
diff --git a/app/src/main/java/com/qhclh/ytzh/bean/MaojiScanBean.java b/app/src/main/java/com/qhclh/ytzh/bean/MaojiScanBean.java
index bee6774..f5d3eb4 100644
--- a/app/src/main/java/com/qhclh/ytzh/bean/MaojiScanBean.java
+++ b/app/src/main/java/com/qhclh/ytzh/bean/MaojiScanBean.java
@@ -20,8 +20,15 @@ public class MaojiScanBean {
private String guajipingtai;
private String daodaguajipingtai;
+ private String createTime;
+ public String getCreateTime() {
+ return createTime;
+ }
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
public long getId() {
return id;
diff --git a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/CarsInfosGAdapter.java b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/CarsInfosGAdapter.java
new file mode 100644
index 0000000..d94ec28
--- /dev/null
+++ b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/CarsInfosGAdapter.java
@@ -0,0 +1,74 @@
+package com.qhclh.ytzh.work.carsmannage;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.BaseAdapter;
+import android.widget.TextView;
+
+import com.qhclh.ytzh.R;
+import com.qhclh.ytzh.bean.MaojiScanBean;
+
+import java.util.List;
+
+/**
+ * Created by 青花瓷 on 2018/1/22.
+ */
+
+public class CarsInfosGAdapter extends BaseAdapter {
+ private Context context;
+ private List list;
+ private LayoutInflater layoutInflater;
+
+ public CarsInfosGAdapter(Context context, List list) {
+ this.context = context;
+ this.list = list;
+ layoutInflater = LayoutInflater.from(context);
+ }
+
+ @Override
+ public int getCount() {
+ return list.size();
+ }
+
+ @Override
+ public Object getItem(int i) {
+ return list.get(i);
+ }
+
+ @Override
+ public long getItemId(int i) {
+ return list.get(i).getId();
+ }
+
+ @Override
+ public View getView(int i, View view, ViewGroup viewGroup) {
+ ViewHolder viewHolder;
+ MaojiScanBean message = list.get(i);
+ if (view == null){
+ view = layoutInflater.inflate(R.layout.item_carsinfos,viewGroup,false);
+ viewHolder = new ViewHolder();
+ viewHolder.Employee_Name = view.findViewById(R.id.Employee_Name);
+ viewHolder.Car_Name = view.findViewById(R.id.Car_Name);
+ viewHolder.CreateTime = view.findViewById(R.id.CreateTime);
+
+ view.setTag(viewHolder);
+ }else {
+ viewHolder = (ViewHolder) view.getTag();
+ }
+
+ viewHolder.Employee_Name.setText("司机:"+message.getInfos_driver());
+ viewHolder.Car_Name.setText("车牌:"+message.getInfos_carname());
+ viewHolder.CreateTime.setText("日期:"+message.getCreateTime());
+
+ return view;
+ }
+
+
+ private class ViewHolder{
+ private TextView Employee_Name;
+ private TextView Car_Name;
+ private TextView CreateTime;
+ }
+}
diff --git a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/GrossChickenFragment.java b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/GrossChickenFragment.java
index ea4cf20..8a50c85 100644
--- a/app/src/main/java/com/qhclh/ytzh/work/carsmannage/GrossChickenFragment.java
+++ b/app/src/main/java/com/qhclh/ytzh/work/carsmannage/GrossChickenFragment.java
@@ -1,11 +1,21 @@
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;
import com.qhclh.ytzh.base.BaseFragment;
-import com.qhclh.ytzh.bean.ScanBean;
-import com.qhclh.ytzh.work.scan.ScanAdapter;
+import com.qhclh.ytzh.bean.MaojiScanBean;
+import com.qhclh.ytzh.home.RpcUrl;
+import com.qhclh.ytzh.tasks.ViewOnClickTask;
+import com.qhclh.ytzh.ui.RefreshLayout;
+import com.qhclh.ytzh.utils.DateTimeUtil;
+
+import org.forks.jsonrpc.JsonRpcResult;
+import org.forks.jsonrpc.RpcFacade;
+import org.forks.jsonrpc.RpcObject;
import java.util.ArrayList;
import java.util.List;
@@ -16,12 +26,16 @@ import butterknife.BindView;
* Created by 青花瓷 on 2017/11/30.
*/
///< 车辆管理毛鸡
-public class GrossChickenFragment extends BaseFragment {
+public class GrossChickenFragment extends BaseFragment implements RefreshLayout.OnLoadListener {
@BindView(R.id.lv_infos_grosschicken)
ListView lv_infos_grosschicken;
- private List scanBeanList;
- private ScanAdapter scanAdapter;
+ @BindView(R.id.rfl_gross)
+ RefreshLayout rfl_gross;
+ private int page =0;
+
+ private List scanBeanList;
+ private CarsInfosGAdapter adapter;
@Override
protected int setLayout() {
return R.layout.fragment_grosschicken;
@@ -29,21 +43,137 @@ public class GrossChickenFragment extends BaseFragment {
@Override
protected void initView() {
+ rfl_gross.setEnabled(false);
}
@Override
protected void initData() {
scanBeanList = new ArrayList<>();
-// for (int i=0;i<4;i++){
-// scanBeanList.add(new ScanBean(i,"车牌号1"+i,"司机1"+i,"联系方式1"+i,"批次1"+i,"厂址1"+i,
-// "时间1"+i,"数量1"+i,"免疫1"+i,"均匀度1"+i,"起始时间1"+i,"到达时间1"+i));
-// }
- scanAdapter = new ScanAdapter(getActivity(),scanBeanList);
- lv_infos_grosschicken.setAdapter(scanAdapter);
}
@Override
protected void initOper() {
+ lv_infos_grosschicken.setOnItemClickListener(new AdapterView.OnItemClickListener() {
+ @Override
+ public void onItemClick(AdapterView> adapterView, View view, int i, long l) {
+ Intent intent = new Intent(getActivity(),MaojiCarsinfoActivity.class);
+ intent.putExtra("id",l);
+ startActivity(intent);
+ }
+ });
+ rfl_gross.setOnLoadListener(this);
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+ page = 0;
+ Query();
+ }
+
+ private void Query() {
+ ViewOnClickTask queryTask = new ViewOnClickTask(getActivity(),"加载中...") {
+ List rpcObj;
+ @Override
+ protected void successUI() {
+ scanBeanList.clear();
+ for (int i=0;i select = queryObj.getList("Select");
+ select.add("ID");
+ select.add("CreateTime");
+ select.add("Employee_Name");
+ select.add("Car_Name");
+
+ List