Commit 320bf9b0 by 罗翻

删除了修改上门时间的类

parent d3d91e57
...@@ -3,7 +3,6 @@ package com.dayu.bigfish.adapter; ...@@ -3,7 +3,6 @@ package com.dayu.bigfish.adapter;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.res.AssetManager; import android.content.res.AssetManager;
import android.database.sqlite.SQLiteDatabase;
import android.graphics.Typeface; import android.graphics.Typeface;
import android.net.Uri; import android.net.Uri;
import android.view.View; import android.view.View;
...@@ -12,25 +11,22 @@ import android.widget.BaseAdapter; ...@@ -12,25 +11,22 @@ import android.widget.BaseAdapter;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.RelativeLayout; import android.widget.RelativeLayout;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast;
import com.dayu.bigfish.Constants; import com.dayu.bigfish.Constants;
import com.dayu.bigfish.MyGreenDao;
import com.dayu.bigfish.R; import com.dayu.bigfish.R;
import com.dayu.bigfish.activity.AgainUpDoorActivity; import com.dayu.bigfish.activity.AgainUpDoorActivity;
import com.dayu.bigfish.activity.AgainVisitActivity;
import com.dayu.bigfish.activity.OrderFinishActivity; import com.dayu.bigfish.activity.OrderFinishActivity;
import com.dayu.bigfish.activity.UpdataSubscribeTimeActivity; import com.dayu.bigfish.activity.UpdataSubscribeTimeActivity;
import com.dayu.bigfish.application.MyApplication;
import com.dayu.bigfish.bean.BaseBean; import com.dayu.bigfish.bean.BaseBean;
import com.dayu.bigfish.bean.HomeTwoTabBean; import com.dayu.bigfish.bean.HomeTwoTabBean;
import com.dayu.bigfish.eventbus.AgainUpDoorText; import com.dayu.bigfish.eventbus.AgainUpDoorText;
import com.dayu.bigfish.eventbus.OrderFinish; import com.dayu.bigfish.eventbus.OrderFinish;
import com.dayu.bigfish.eventbus.UpdataTime; import com.dayu.bigfish.eventbus.UpdataTime;
import com.dayu.bigfish.greendao.GreenDaoManager;
import com.dayu.bigfish.greendao.MyGreenDaoDao; import com.dayu.bigfish.greendao.MyGreenDaoDao;
import com.dayu.bigfish.sqlbean.MyGreenDao;
import com.dayu.bigfish.utils.DateUtils; import com.dayu.bigfish.utils.DateUtils;
import com.dayu.bigfish.utils.GetUserInfo; import com.dayu.bigfish.utils.GetUserInfo;
import com.dayu.bigfish.utils.SPUtils;
import com.dayu.bigfish.utils.ToastUtils; import com.dayu.bigfish.utils.ToastUtils;
import com.dayu.bigfish.views.CustomProgressDialog; import com.dayu.bigfish.views.CustomProgressDialog;
import com.google.gson.Gson; import com.google.gson.Gson;
...@@ -55,6 +51,7 @@ import okhttp3.Response; ...@@ -55,6 +51,7 @@ import okhttp3.Response;
*/ */
public class HomeTwoTabAdapter extends BaseAdapter { public class HomeTwoTabAdapter extends BaseAdapter {
private final MyGreenDaoDao mMyGreenDao;
private Context context; private Context context;
private List<HomeTwoTabBean.DataBeanX.DataBean> twoTablist; private List<HomeTwoTabBean.DataBeanX.DataBean> twoTablist;
private DateUtils dateUtils = new DateUtils(); private DateUtils dateUtils = new DateUtils();
...@@ -67,11 +64,12 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -67,11 +64,12 @@ public class HomeTwoTabAdapter extends BaseAdapter {
private String mToken; private String mToken;
// int state;//0:默认开始出发,1:开始服务,2:需要再次上门,3:处理工单 // int state;//0:默认开始出发,1:开始服务,2:需要再次上门,3:处理工单
public HomeTwoTabAdapter(Context context, List<HomeTwoTabBean.DataBeanX.DataBean> list,String token) { public HomeTwoTabAdapter(Context context, List<HomeTwoTabBean.DataBeanX.DataBean> list, String token) {
this.context = context; this.context = context;
this.twoTablist = list; this.twoTablist = list;
this.mToken = token; this.mToken = token;
dialog = new CustomProgressDialog(context, R.style.CustomDialog); dialog = new CustomProgressDialog(context, R.style.CustomDialog);
mMyGreenDao = GreenDaoManager.getInstance().getmDaoSession().getMyGreenDaoDao();
EventBus.getDefault().register(this); EventBus.getDefault().register(this);
} }
...@@ -107,7 +105,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -107,7 +105,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
//switchView(viewHolder); //switchView(viewHolder);
try { try {
initData(position, viewHolder,mToken); initData(position, viewHolder, mToken);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
ToastUtils.showShortToast("待服务列表适配器解析异常"); ToastUtils.showShortToast("待服务列表适配器解析异常");
...@@ -170,10 +168,10 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -170,10 +168,10 @@ public class HomeTwoTabAdapter extends BaseAdapter {
} }
} }
private void initData(final int position, final ViewHolder viewHolder,String token) throws Exception { private void initData(final int position, final ViewHolder viewHolder, String token) throws Exception {
//查询数据 //查询数据
Query query = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), Query query = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()),
MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
list = query.list(); list = query.list();
...@@ -259,7 +257,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -259,7 +257,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
viewHolder.itemStartDepart.setOnClickListener(new View.OnClickListener() { viewHolder.itemStartDepart.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
initNetWork(viewHolder, orderId, Constants.START_ORDER, position,token); initNetWork(viewHolder, orderId, Constants.START_ORDER, position, token);
} }
}); });
//修改预约时间 //修改预约时间
...@@ -286,7 +284,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -286,7 +284,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
viewHolder.itemServe.setOnClickListener(new View.OnClickListener() { viewHolder.itemServe.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
initNetWork1(viewHolder, orderId, Constants.START_SERVE, position,token); initNetWork1(viewHolder, orderId, Constants.START_SERVE, position, token);
} }
}); });
...@@ -304,11 +302,11 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -304,11 +302,11 @@ public class HomeTwoTabAdapter extends BaseAdapter {
} }
/*初始化网络数据*/ /*初始化网络数据*/
public void initNetWork(final ViewHolder viewHolder, final int orderId, String url, final int position,String token) { public void initNetWork(final ViewHolder viewHolder, final int orderId, String url, final int position, String token) {
dialog.show(); dialog.show();
OkGo.get(url + orderId) OkGo.get(url + orderId)
.tag(this) .tag(this)
.headers("token",token) .headers("token", token)
.execute(new StringCallback() { .execute(new StringCallback() {
@Override @Override
public void onSuccess(String s, Call call, Response response) { public void onSuccess(String s, Call call, Response response) {
...@@ -317,7 +315,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -317,7 +315,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
BaseBean baseBean = gson.fromJson(s, BaseBean.class); BaseBean baseBean = gson.fromJson(s, BaseBean.class);
if (baseBean.getCode() == 0) { if (baseBean.getCode() == 0) {
//查询数据库 //查询数据库
Query query = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), Query query = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()),
MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list2 = query.list(); List<MyGreenDao> list2 = query.list();
...@@ -328,11 +326,11 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -328,11 +326,11 @@ public class HomeTwoTabAdapter extends BaseAdapter {
MyGreenDao types = list.get(0); MyGreenDao types = list.get(0);
types.setType("1"); types.setType("1");
//修改状态 //修改状态
myGreenDaoDao().update(types); mMyGreenDao.update(types);
} }
} }
//查询数据库 //查询数据库
Query query1 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), Query query1 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()),
MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list1 = query1.list(); List<MyGreenDao> list1 = query1.list();
...@@ -379,10 +377,10 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -379,10 +377,10 @@ public class HomeTwoTabAdapter extends BaseAdapter {
} }
/*初始化网络数据*/ /*初始化网络数据*/
public void initNetWork1(final ViewHolder viewHolder, final int orderId, String url, final int position,String token) { public void initNetWork1(final ViewHolder viewHolder, final int orderId, String url, final int position, String token) {
dialog.show(); dialog.show();
OkGo.get(url + orderId) OkGo.get(url + orderId)
.headers("token",token) .headers("token", token)
.tag(this) .tag(this)
.execute(new StringCallback() { .execute(new StringCallback() {
@Override @Override
...@@ -392,7 +390,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -392,7 +390,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
BaseBean baseBean = gson.fromJson(s, BaseBean.class); BaseBean baseBean = gson.fromJson(s, BaseBean.class);
if (baseBean.getCode() == 0) { if (baseBean.getCode() == 0) {
//查询数据 //查询数据
Query query = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), Query query = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()),
MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list2 = query.list(); List<MyGreenDao> list2 = query.list();
...@@ -402,7 +400,7 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -402,7 +400,7 @@ public class HomeTwoTabAdapter extends BaseAdapter {
MyGreenDao types = list.get(0); MyGreenDao types = list.get(0);
types.setType("2"); types.setType("2");
//修改状态 //修改状态
myGreenDaoDao().update(types); mMyGreenDao.update(types);
//设置按钮可见不可见 //设置按钮可见不可见
} }
//将修改时间改为b---需要再次上门 //将修改时间改为b---需要再次上门
...@@ -410,11 +408,11 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -410,11 +408,11 @@ public class HomeTwoTabAdapter extends BaseAdapter {
MyGreenDao flag = list.get(0); MyGreenDao flag = list.get(0);
flag.setFlag("b"); flag.setFlag("b");
//修改状态 //修改状态
myGreenDaoDao().update(flag); mMyGreenDao.update(flag);
//设置按钮可见不可见 //设置按钮可见不可见
} }
//查询数据 //查询数据
Query query1 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) Query query1 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(position).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list1 = query1.list(); List<MyGreenDao> list1 = query1.list();
list = list1; list = list1;
...@@ -472,122 +470,119 @@ public class HomeTwoTabAdapter extends BaseAdapter { ...@@ -472,122 +470,119 @@ public class HomeTwoTabAdapter extends BaseAdapter {
* *
* @return * @return
*/ */
private MyGreenDaoDao myGreenDaoDao() {
return (MyApplication.context()).getDaoSession().getMyGreenDaoDao();
}
@Subscribe(threadMode = ThreadMode.MAIN) @Subscribe(threadMode = ThreadMode.MAIN)
public void onUpdataTime(UpdataTime updataTime) { public void onUpdataTime(UpdataTime updataTime) {
//查询数据 //查询数据
Query query3 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(updataTime.getCount() ).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) Query query3 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(updataTime.getCount()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list1 = query3.list(); List<MyGreenDao> list1 = query3.list();
list = list1; list = list1;
if (list.get(0).getType().equals("2") || list.get(0).getType().equals("1")) { if (list.get(0).getType().equals("2") || list.get(0).getType().equals("1")) {
MyGreenDao types = list.get(0); MyGreenDao types = list.get(0);
types.setType("0"); types.setType("0");
//修改状态 //修改状态
myGreenDaoDao().update(types); mMyGreenDao.update(types);
//设置按钮可见不可见
}
//查询数据库
Query query1 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(updataTime.getCount()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build();
List<MyGreenDao> list2 = query1.list();
list = list2;
//判断显示
if (list.size() != 0) {
if (list.get(0).getType().equals("0") && list.get(0).getFlag().equals("a")) {
//设置按钮可见不可见 //设置按钮可见不可见
} viewHolder.itemStartDepart.setVisibility(View.VISIBLE);
//查询数据库 viewHolder.itemServe.setVisibility(View.GONE);
Query query1 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(updataTime.getCount() ).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) viewHolder.itemOrder.setVisibility(View.GONE);
.build(); viewHolder.itemRestrt.setVisibility(View.GONE);
List<MyGreenDao> list2 = query1.list(); viewHolder.itemUpdataTime.setVisibility(View.VISIBLE);
list = list2; viewHolder.itemWait.setVisibility(View.GONE);
//判断显示 viewHolder.rl.setVisibility(View.VISIBLE);
if (list.size() != 0) { } else if (list.get(0).getType().equals("1") && list.get(0).getFlag().equals("a")) {
if (list.get(0).getType().equals("0") && list.get(0).getFlag().equals("a")) { //设置按钮可见不可见
//设置按钮可见不可见 viewHolder.itemServe.setVisibility(View.VISIBLE);
viewHolder.itemStartDepart.setVisibility(View.VISIBLE); viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemServe.setVisibility(View.GONE); viewHolder.itemStartDepart.setVisibility(View.GONE);
viewHolder.itemOrder.setVisibility(View.GONE); viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE); viewHolder.itemUpdataTime.setVisibility(View.VISIBLE);
viewHolder.itemUpdataTime.setVisibility(View.VISIBLE); viewHolder.itemWait.setVisibility(View.GONE);
viewHolder.itemWait.setVisibility(View.GONE); viewHolder.rl.setVisibility(View.VISIBLE);
viewHolder.rl.setVisibility(View.VISIBLE);
} else if (list.get(0).getType().equals("1") && list.get(0).getFlag().equals("a")) {
//设置按钮可见不可见
viewHolder.itemServe.setVisibility(View.VISIBLE);
viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemStartDepart.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemUpdataTime.setVisibility(View.VISIBLE);
viewHolder.itemWait.setVisibility(View.GONE);
viewHolder.rl.setVisibility(View.VISIBLE);
}
} }
} }
}
@Subscribe(threadMode = ThreadMode.MAIN) @Subscribe(threadMode = ThreadMode.MAIN)
public void onAgainUpDoor(AgainUpDoorText againUpDoorText) { public void onAgainUpDoor(AgainUpDoorText againUpDoorText) {
//查询数据 //查询数据
Query query3 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(againUpDoorText.getValue() ).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) Query query3 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(againUpDoorText.getValue()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list1 = query3.list(); List<MyGreenDao> list1 = query3.list();
list = list1; list = list1;
if (list.get(0).getType().equals("2") || list.get(0).getFlag().equals("b")) { if (list.get(0).getType().equals("2") || list.get(0).getFlag().equals("b")) {
MyGreenDao types = list.get(0); MyGreenDao types = list.get(0);
types.setType("0"); types.setType("0");
types.setFlag("a"); types.setFlag("a");
//修改状态 //修改状态
myGreenDaoDao().update(types); mMyGreenDao.update(types);
//设置按钮可见不可见
}
//查询数据库
Query query1 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(againUpDoorText.getValue()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build();
List<MyGreenDao> list2 = query1.list();
list = list2;
//判断显示
if (list.size() != 0) {
if (list.get(0).getType().equals("0") && list.get(0).getFlag().equals("a")) {
//设置按钮可见不可见 //设置按钮可见不可见
viewHolder.itemStartDepart.setVisibility(View.VISIBLE);
viewHolder.itemServe.setVisibility(View.GONE);
viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemUpdataTime.setVisibility(View.VISIBLE);
viewHolder.itemWait.setVisibility(View.GONE);
viewHolder.rl.setVisibility(View.VISIBLE);
} }
//查询数据库 }
Query query1 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(againUpDoorText.getValue() ).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build();
List<MyGreenDao> list2 = query1.list();
list = list2;
//判断显示
if (list.size() != 0) {
if (list.get(0).getType().equals("0") && list.get(0).getFlag().equals("a")) {
//设置按钮可见不可见
viewHolder.itemStartDepart.setVisibility(View.VISIBLE);
viewHolder.itemServe.setVisibility(View.GONE);
viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemUpdataTime.setVisibility(View.VISIBLE);
viewHolder.itemWait.setVisibility(View.GONE);
viewHolder.rl.setVisibility(View.VISIBLE);
}
}
} }
@Subscribe(threadMode = ThreadMode.MAIN) @Subscribe(threadMode = ThreadMode.MAIN)
public void onOrderFinish(OrderFinish orderFinish) { public void onOrderFinish(OrderFinish orderFinish) {
//查询数据 //查询数据
Query query = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(orderFinish.getTemp()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context))) Query query = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(orderFinish.getTemp()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build(); .build();
List<MyGreenDao> list1 = query.list(); List<MyGreenDao> list1 = query.list();
list = list1; list = list1;
if (list.get(0).getType().equals("2")) { if (list.get(0).getType().equals("2")) {
MyGreenDao types = list.get(0); MyGreenDao types = list.get(0);
types.setType("3"); types.setType("3");
//修改状态 //修改状态
myGreenDaoDao().update(types); mMyGreenDao.update(types);
//设置按钮可见不可见
}
//查询数据库
Query query1 = mMyGreenDao.queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(orderFinish.getTemp()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build();
List<MyGreenDao> list2 = query1.list();
list = list2;
//判断显示
if (list.size() != 0) {
if (list.get(0).getType().equals("3") && list.get(0).getFlag().equals("b")) {
//设置按钮可见不可见 //设置按钮可见不可见
viewHolder.itemStartDepart.setVisibility(View.GONE);
viewHolder.itemServe.setVisibility(View.GONE);
viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemUpdataTime.setVisibility(View.GONE);
viewHolder.itemWait.setVisibility(View.VISIBLE);
viewHolder.rl.setVisibility(View.GONE);
} }
//查询数据库
Query query1 = myGreenDaoDao().queryBuilder().where(MyGreenDaoDao.Properties.Ids.eq(twoTablist.get(orderFinish.getTemp()).getId()), MyGreenDaoDao.Properties.Logid.eq(GetUserInfo.getACCOUNT_ID(context)))
.build();
List<MyGreenDao> list2 = query1.list();
list = list2;
//判断显示
if (list.size() != 0) {
if (list.get(0).getType().equals("3") && list.get(0).getFlag().equals("b")) {
//设置按钮可见不可见
viewHolder.itemStartDepart.setVisibility(View.GONE);
viewHolder.itemServe.setVisibility(View.GONE);
viewHolder.itemOrder.setVisibility(View.GONE);
viewHolder.itemRestrt.setVisibility(View.GONE);
viewHolder.itemUpdataTime.setVisibility(View.GONE);
viewHolder.itemWait.setVisibility(View.VISIBLE);
viewHolder.rl.setVisibility(View.GONE);
}
}
} }
}
} }
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 sign in to comment