Commit 8be96b47 by chengxiuhong

test main

parent c78b2ad6
......@@ -22,7 +22,7 @@ android {
}
greendao {
schemaVersion 1
schemaVersion 2
daoPackage 'com.oo.eye.gen'
targetGenDir 'src/main/java'
}
......
......@@ -2,6 +2,7 @@ package com.oo.eye;
import com.app.baselibrary.base.app.BaseApplication;
import com.app.baselibrary.commonUtil.LogUtil;
import com.oo.eye.db.DbManager;
import com.oo.seex.netlibrary.net.BaseApiConfig;
/**
......
......@@ -423,9 +423,9 @@ public class TestResurtListActivity extends BaseActivity {
//获取临时报表的组
public void searchTemporary() {
mResultListAdapter.clearAndNotify();
List<StudentBean> list = DbManager.getInstance(this).getStudents(this, className, isTemporaryA);
if (!CheckUtil.isEmpty(list)) {
mResultListAdapter.clear();
mResultListAdapter.appendToListAndNotify(list);
} else {
ToastUtil.showMessage("暂无数据");
......
......@@ -7,6 +7,7 @@ import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.app.baselibrary.commonUtil.CheckUtil;
import com.app.baselibrary.recycler.adapter.BaseRecyclerViewAdapter;
import com.app.baselibrary.recycler.itemholder.ItemViewHolder;
import com.oo.eye.R;
......@@ -36,13 +37,13 @@ public class MorePeopleAdapter extends BaseRecyclerViewAdapter<StudentBean, Item
public void onBindViewHolder(ItemViewHolder holder, final int position) {
final StudentBean studentBean = mList.get(position);
TextView orderText = (TextView) holder.itemView.findViewById(R.id.test_order);
orderText.setText(studentBean.getNumber());
orderText.setText(CheckUtil.isEmpty(studentBean.getNumber()) ? "--" : studentBean.getNumber());
TextView groupText = (TextView) holder.itemView.findViewById(R.id.test_group);
groupText.setText(studentBean.getClasses());
TextView nameText = (TextView) holder.itemView.findViewById(R.id.test_name);
nameText.setText(studentBean.getRealname());
TextView birthdayText = (TextView) holder.itemView.findViewById(R.id.test_birthday);
birthdayText.setText(studentBean.getBirthday());
birthdayText.setText(CheckUtil.isEmpty(studentBean.getBirthday()) ? "--" : studentBean.getNumber());
ImageView imageView = (ImageView) holder.itemView.findViewById(R.id.chick_iv);
imageView.setImageResource(studentBean.isChick() ? R.drawable.select2_sel : R.drawable.select2_nor);
holder.itemView.findViewById(R.id.choice_lay).setOnClickListener(new View.OnClickListener() {
......
......@@ -47,13 +47,13 @@ public class SinglePeopleAdapter extends BaseRecyclerViewAdapter<StudentBean, It
public void onBindViewHolder(ItemViewHolder holder, final int position) {
final StudentBean studentBean = mList.get(position);
TextView orderText = (TextView) holder.itemView.findViewById(R.id.test_order);
orderText.setText(studentBean.getNumber());
orderText.setText(CheckUtil.isEmpty(studentBean.getNumber()) ? "--" : studentBean.getNumber());
TextView groupText = (TextView) holder.itemView.findViewById(R.id.test_group);
groupText.setText(studentBean.getClasses());
TextView nameText = (TextView) holder.itemView.findViewById(R.id.test_name);
nameText.setText(studentBean.getRealname());
TextView birthdayText = (TextView) holder.itemView.findViewById(R.id.test_birthday);
birthdayText.setText(studentBean.getBirthday());
birthdayText.setText(CheckUtil.isEmpty(studentBean.getBirthday()) ? "--" : studentBean.getNumber());
ImageView imageView = (ImageView) holder.itemView.findViewById(R.id.chick_iv);
imageView.setImageResource(studentBean.isChick() ? R.drawable.select1_sel : R.drawable.select1_nor);
holder.itemView.findViewById(R.id.choice_lay).setOnClickListener(new View.OnClickListener() {
......
......@@ -2,8 +2,12 @@ package com.oo.eye.adapter;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.app.baselibrary.commonUtil.CheckUtil;
import com.app.baselibrary.recycler.adapter.BaseRecyclerViewAdapter;
import com.app.baselibrary.recycler.itemholder.ItemViewHolder;
import com.oo.eye.R;
......@@ -17,8 +21,9 @@ import java.util.List;
* Author: cxh
*/
public class TestResultListAdapter extends BaseRecyclerViewAdapter<StudentBean,ItemViewHolder>{
public class TestResultListAdapter extends BaseRecyclerViewAdapter<StudentBean, ItemViewHolder> {
private final LayoutInflater mInflater;
public TestResultListAdapter(List<StudentBean> list, Context context) {
super(list, context);
mInflater = LayoutInflater.from(mContext);
......@@ -31,12 +36,25 @@ public class TestResultListAdapter extends BaseRecyclerViewAdapter<StudentBean,I
@Override
public void onBindViewHolder(ItemViewHolder holder, int position) {
final StudentBean studentBean = mList.get(position);
TextView orderText = (TextView) holder.itemView.findViewById(R.id.test_number);
orderText.setText(CheckUtil.isEmpty(studentBean.getNumber()) ? "--" : studentBean.getNumber());
TextView groupText = (TextView) holder.itemView.findViewById(R.id.test_group);
groupText.setText(studentBean.getClasses());
TextView nameText = (TextView) holder.itemView.findViewById(R.id.test_name);
nameText.setText(studentBean.getRealname());
TextView birthdayText = (TextView) holder.itemView.findViewById(R.id.test_birthday);
birthdayText.setText(CheckUtil.isEmpty(studentBean.getBirthday()) ? "--" : studentBean.getNumber());
TextView testResult = (TextView) holder.itemView.findViewById(R.id.test_result);
testResult.setText(studentBean.getLeft_eye() + " | " + studentBean.getRight_eye());
TextView isA = (TextView) holder.itemView.findViewById(R.id.test_isa);
boolean isa = studentBean.getLeft_eye() >= 5.0 && studentBean.getRight_eye() >= 5.0;
isA.setText(isa ? "是" : "否");
}
@Override
public int getItemCount() {
return 10;
return mList.size();
}
}
......@@ -105,6 +105,7 @@ public class DbManager {
* @return
*/
public List<String> getClasses(Context context){
DbManager.getDaoSession(context).getStudentBeanDao().queryBuilder().list();
List<String> classes = new ArrayList<>();
Cursor cursor = DbManager.getWritableDatabase(context)
.rawQuery("select distinct(CLASSES) FROM STUDENT_BEAN GROUP BY CLASSES",null);
......
......@@ -14,10 +14,10 @@ import org.greenrobot.greendao.identityscope.IdentityScopeType;
// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/**
* Master of DAO (schema version 1): knows all DAOs.
* Master of DAO (schema version 2): knows all DAOs.
*/
public class DaoMaster extends AbstractDaoMaster {
public static final int SCHEMA_VERSION = 1;
public static final int SCHEMA_VERSION = 2;
/** Creates underlying database table using DAOs. */
public static void createAllTables(Database db, boolean ifNotExists) {
......
......@@ -97,6 +97,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_after_time"
android:layout_centerHorizontal="true"
android:gravity="center_horizontal"
android:layout_marginTop="25dp">
<TextView
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment