diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index ee4480e..8ebb170 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -35,6 +35,10 @@
+ !--声明SD卡读写权限-->
+
+
+
userAccountDao;
+
+ public addCustomerDao(Context mContext) {
+ DataBaseHelper dataBaseHelper = DataBaseHelper.getInstance(mContext);
+ try {
+ try {
+ userAccountDao = dataBaseHelper.getDao(addCustomerBean.class);
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+
+ public long addInsert(addCustomerBean userData) {
+ int id = 0;
+ try {
+ try {
+ id = userAccountDao.create(userData);
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ return id;
+ }
+
+
+ public List queryByCustom(String columnName, String columnValue) {
+ List ormTables = new ArrayList<>();
+ try {
+ ormTables = userAccountDao.queryBuilder().where().eq(columnName, columnValue).query();
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+
+ return ormTables;
+ }
+
+ public List queryByCustomtwo(String columnName, String columnValue) {
+ List ormTables = new ArrayList<>();
+ try {
+ // ormTables = userAccountDao.queryBuilder().where().eq(columnName, columnValue).query();
+ ormTables= userAccountDao.queryBuilder().where().like("phone", "%"+columnValue+"%").or().like("name","%"+columnValue+"%").query();
+
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+
+ return ormTables;
+ }
+
+ public boolean updateData(addCustomerBean userData) {
+
+ try {
+ int result = userAccountDao.update(userData);
+ if (result != -1) {
+ return true;
+
+ }
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ return false;
+ }
+ return false;
+ }
+
+ public static List queryInByCustom(String columnName, String columnValues){
+ List ormTables = new ArrayList<>();
+ try {
+ List strings = Arrays.asList(columnValues.split(","));
+
+ ormTables = userAccountDao.queryBuilder().where().in(columnName,strings ).query();
+ }catch (java.sql.SQLException e){
+ e.printStackTrace();
+ }
+ return ormTables;
+ }
+
+ public ArrayList queryAll() {
+ ArrayList userAccountList = new ArrayList<>();
+ try {
+ userAccountList = (ArrayList) userAccountDao.queryForAll();
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+ return userAccountList;
+ }
+
+ public long delete(List DATA){
+ int id = 0;
+ try {
+ try {
+ id = userAccountDao.delete(DATA);
+ } catch (java.sql.SQLException e) {
+ e.printStackTrace();
+ }
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ return id;
+ }
+
+}
diff --git a/app/src/main/java/com/fenghoo/seven/main/find/ConversationActivity.java b/app/src/main/java/com/fenghoo/seven/main/find/ConversationActivity.java
index f4c213c..dc0abe9 100644
--- a/app/src/main/java/com/fenghoo/seven/main/find/ConversationActivity.java
+++ b/app/src/main/java/com/fenghoo/seven/main/find/ConversationActivity.java
@@ -1,27 +1,32 @@
package com.fenghoo.seven.main.find;
+import android.content.Context;
import android.os.Bundle;
-import android.util.Log;
+import android.view.KeyEvent;
import android.view.View;
import android.widget.ImageView;
import com.fenghoo.seven.R;
import com.fenghoo.seven.base.BaseActivity;
+import com.fenghoo.seven.db.dao.addCustomerDao;
import com.fenghoo.seven.dialog.BaseTipsDialog;
-import com.fenghoo.seven.main.find.entity.SixEvent;
import com.fenghoo.seven.main.find.entity.privateListBean;
-import com.fenghoo.seven.main.kehu.Bean.IndustryBeantwo;
+import com.fenghoo.seven.main.kehu.Bean.addCustomerBean;
+import com.fenghoo.seven.utils.AbStrUtil;
import com.fenghoo.seven.widget.TitleBar;
-import de.greenrobot.event.EventBus;
+import java.util.ArrayList;
/**
* 会话
*/
public class ConversationActivity extends BaseActivity {
private TitleBar mTitleBar;
- private String issuccess="1";
+ private String issuccess = "1";
private privateListBean.ResultBean.DataBean dataBean;
+ private addCustomerDao addCustomerdao;
+ private addCustomerBean addCustomerBean;
+ private ArrayList addCustomerBeans;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -29,8 +34,8 @@ public class ConversationActivity extends BaseActivity {
setContentView(R.layout.activity_conversation);
mTitleBar = findViewById(R.id.title_bar);
initNormalBack();
- EventBus.getDefault().register(this);
- // String private_id = getIntent().getStringExtra("private_id");
+ addCustomerdao = new addCustomerDao(this);
+ // String private_id = getIntent().getStringExtra("private_id");
dataBean = (privateListBean.ResultBean.DataBean) getIntent().getSerializableExtra("dataBean");
String private_id = dataBean.getPrivate_id();
String dy_uid = dataBean.getDy_uid();
@@ -38,14 +43,7 @@ public class ConversationActivity extends BaseActivity {
String nick_img = dataBean.getNick_img();
mTitleBar.setTitle(nick_name);
- getSupportFragmentManager().beginTransaction().replace(R.id.container,new QuestionsFragment(private_id,dy_uid,nick_img)).commit();
- }
-
- public void onEvent(SixEvent event) {
- if (null != event ) {
- issuccess = event.getIssuccess();
- Log.e("添加客户成功了==",issuccess);
- }
+ getSupportFragmentManager().beginTransaction().replace(R.id.container, new QuestionsFragment(private_id, dy_uid, nick_img)).commit();
}
/**
@@ -58,30 +56,79 @@ public class ConversationActivity extends BaseActivity {
iv_back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- if(!issuccess.equals("0")) {
- //弹出对话框
- new BaseTipsDialog().showDownloadDialog(ConversationActivity.this, "您没有完成添加客户
返回将不保存您添加的信息
确定返回吗?", "确定", new BaseTipsDialog.ClickListener() {
- @Override
- public void confirm() {
- finish();
- }
-
- @Override
- public void cancle() {
-
- }
- });
- }else {
- finish();
- }
+ goback();
}
+
+
});
}
}
+ /**
+ * @description 返回的方法
+ * @param
+ * @return void
+ */
+ private void goback() {
+ //从数据库里取
+ addCustomerBeans = addCustomerdao.queryAll();
+ if (addCustomerBeans.size() > 0) {
+ addCustomerBean = addCustomerBeans.get(0);
+ }else {
+ finish();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getName())) {
+ //弹出对话框
+ alert();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getPhone())) {
+ alert();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getWechat())) {
+ alert();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getAddress())) {
+ alert();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getStyle_id())) {
+ alert();
+ return;
+ }
+ if (!AbStrUtil.isEmpty(addCustomerBean.getBudget())) {
+ alert();
+ return;
+ }
+ finish();
+ }
+
+ private void alert() {
+ new BaseTipsDialog().showDownloadDialog(ConversationActivity.this, "您没有完成添加客户
返回将不保存您添加的信息
确定返回吗?", "确定", new BaseTipsDialog.ClickListener() {
+ @Override
+ public void confirm() {
+ addCustomerdao.delete(addCustomerBeans);
+ finish();
+ }
+
+ @Override
+ public void cancle() {
+
+ }
+ });
+ }
+ @Override
+ public boolean onKeyDown(int keyCode, KeyEvent event) {
+ if (keyCode == KeyEvent.KEYCODE_BACK) {
+ goback();
+ }
+ return super.onKeyDown(keyCode, event);
+ }
@Override
public void onDestroy() {
super.onDestroy();
- EventBus.getDefault().unregister(this);
}
}
diff --git a/app/src/main/java/com/fenghoo/seven/main/kehu/Bean/addCustomerBean.java b/app/src/main/java/com/fenghoo/seven/main/kehu/Bean/addCustomerBean.java
index 0c92c0e..342f01f 100644
--- a/app/src/main/java/com/fenghoo/seven/main/kehu/Bean/addCustomerBean.java
+++ b/app/src/main/java/com/fenghoo/seven/main/kehu/Bean/addCustomerBean.java
@@ -38,6 +38,16 @@ public class addCustomerBean {
@DatabaseField(columnName = "name")
private String name="";
+ public String getStyle_name() {
+ return style_name;
+ }
+
+ public void setStyle_name(String style_name) {
+ this.style_name = style_name;
+ }
+ @DatabaseField(columnName = "style_name")
+ private String style_name;
+
public String getUid() {
return uid;
}
diff --git a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustDialogActivity.java b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustDialogActivity.java
index c38867f..47625b2 100644
--- a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustDialogActivity.java
+++ b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustDialogActivity.java
@@ -3,12 +3,14 @@ package com.fenghoo.seven.main.kehu.activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Gravity;
+import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import com.fenghoo.seven.R;
import com.fenghoo.seven.base.BaseActivity;
+import com.fenghoo.seven.db.dao.addCustomerDao;
import com.fenghoo.seven.main.kehu.fragment.AddCusFragment;
import com.fenghoo.seven.utils.StatusBarUtil;
import com.fenghoo.seven.widget.TitleBar;
@@ -25,7 +27,9 @@ public class AddCustDialogActivity extends BaseActivity {
private String search="";
private String pagetype="";
private String dy_uid="";
-
+ private FragmentBackListener backListener;
+ private boolean isInterception = true;
+ private addCustomerDao addCustomerdao;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -38,7 +42,8 @@ public class AddCustDialogActivity extends BaseActivity {
search = getIntent().getStringExtra("search");
pagetype = getIntent().getStringExtra("pagetype");
dy_uid = getIntent().getStringExtra("dy_uid");
- addCusFragment = new AddCusFragment(customer_id,source,search,pagetype,dy_uid,null);
+ addCustomerdao = new addCustomerDao(this);
+ addCusFragment = new AddCusFragment(customer_id,source,search,pagetype,dy_uid,null, addCustomerdao);
getSupportFragmentManager().beginTransaction().replace(R.id.containerrr,addCusFragment).commit();
findViewById(R.id.btn_comit).setOnClickListener(new View.OnClickListener() {
@@ -57,6 +62,7 @@ public class AddCustDialogActivity extends BaseActivity {
lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
lp.gravity = Gravity.TOP;//设置对话框置顶显示
win.setAttributes(lp);
+ setBackListener(addCusFragment);
}
@Override
@@ -66,4 +72,39 @@ public class AddCustDialogActivity extends BaseActivity {
addCusFragment.Result(data);
}
}
+
+ public FragmentBackListener getBackListener() {
+ return backListener;
+ }
+
+ public void setBackListener(FragmentBackListener backListener) {
+ this.backListener = backListener;
+ }
+ public boolean isInterception() {
+ return isInterception;
+ }
+
+ public void setInterception(boolean isInterception) {
+ this.isInterception = isInterception;
+ }
+
+
+ @Override
+ public boolean onKeyDown(int keyCode, KeyEvent event) {
+ if (keyCode == KeyEvent.KEYCODE_BACK) {
+
+ if (isInterception()) {
+ if (backListener != null) {
+ backListener.onbackForward();
+ return false;
+ }
+ }
+
+ }
+ return super.onKeyDown(keyCode, event);
+ }
+
+ public interface FragmentBackListener {
+ void onbackForward();
+ }
}
\ No newline at end of file
diff --git a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustomerActivity.java b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustomerActivity.java
index 9ad109a..064f55a 100644
--- a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustomerActivity.java
+++ b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/AddCustomerActivity.java
@@ -34,7 +34,7 @@ public class AddCustomerActivity extends BaseActivity {
CustomerListBean.ResultBean.DataBean dataBean = (CustomerListBean.ResultBean.DataBean) getIntent().getSerializableExtra("dataBean");
customer_id = dataBean.getCustomer_id();
source = dataBean.getSource();
- addCusFragment = new AddCusFragment(this.customer_id, this.source, this.search,pagetype,"",dataBean);
+ addCusFragment = new AddCusFragment(this.customer_id, this.source, this.search,pagetype,"",dataBean,null);
getSupportFragmentManager().beginTransaction().replace(R.id.containerrr,addCusFragment).commit();
findViewById(R.id.btn_comit).setOnClickListener(new View.OnClickListener() {
@Override
diff --git a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/SearchActivity.java b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/SearchActivity.java
index 039b764..3da09c4 100644
--- a/app/src/main/java/com/fenghoo/seven/main/kehu/activity/SearchActivity.java
+++ b/app/src/main/java/com/fenghoo/seven/main/kehu/activity/SearchActivity.java
@@ -1,7 +1,6 @@
package com.fenghoo.seven.main.kehu.activity;
import android.os.Bundle;
-import android.text.TextUtils;
import android.view.View;
import android.widget.EditText;
import android.widget.RelativeLayout;
@@ -10,12 +9,11 @@ import android.widget.TextView;
import com.fenghoo.seven.R;
import com.fenghoo.seven.base.BaseActivity;
import com.fenghoo.seven.main.find.entity.ThreeEvent;
-import com.fenghoo.seven.main.kehu.Bean.SecondEvent;
import com.fenghoo.seven.main.kehu.adapter.SearchAdapter;
import com.fenghoo.seven.utils.BaseAdapter;
import com.fenghoo.seven.utils.LocatData;
-import com.fenghoo.seven.utils.ToastUtils;
import com.fenghoo.seven.widget.ListViewForScrollView;
+
import java.util.ArrayList;
import de.greenrobot.event.EventBus;
@@ -26,7 +24,6 @@ public class SearchActivity extends BaseActivity implements View.OnClickListener
TextView tvEmpty;
ListViewForScrollView lvItem;
SearchAdapter mAdapter;
- boolean isGoods = false;
private TextView mTvCancel;
private RelativeLayout bt_sousuo_ditu;
private String pagetype;
@@ -102,11 +99,7 @@ public class SearchActivity extends BaseActivity implements View.OnClickListener
etSearch.setHint("请输入客户姓名、电话");
break;
case R.id.tvEmpty: //清空历史搜索记录
- if (isGoods) {
- LocatData.Init().clearGood();
- } else {
- LocatData.Init().clearPost();
- }
+ LocatData.Init().clearGood();
mAdapter.setList(new ArrayList());
break;
default:
diff --git a/app/src/main/java/com/fenghoo/seven/main/kehu/fragment/AddCusFragment.java b/app/src/main/java/com/fenghoo/seven/main/kehu/fragment/AddCusFragment.java
index 35939b4..08efdcb 100644
--- a/app/src/main/java/com/fenghoo/seven/main/kehu/fragment/AddCusFragment.java
+++ b/app/src/main/java/com/fenghoo/seven/main/kehu/fragment/AddCusFragment.java
@@ -15,9 +15,9 @@ import android.widget.TextView;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
-import com.fenghoo.seven.utils.JsonUtils;
import com.fenghoo.seven.R;
import com.fenghoo.seven.base.BaseBean;
+import com.fenghoo.seven.db.dao.addCustomerDao;
import com.fenghoo.seven.main.find.entity.SixEvent;
import com.fenghoo.seven.main.find.entity.ThreeEvent;
import com.fenghoo.seven.main.kehu.Bean.CustomerListBean;
@@ -25,6 +25,7 @@ import com.fenghoo.seven.main.kehu.Bean.FirstEvent;
import com.fenghoo.seven.main.kehu.Bean.LabelBean;
import com.fenghoo.seven.main.kehu.Bean.SecondEvent;
import com.fenghoo.seven.main.kehu.Bean.addCustomerBean;
+import com.fenghoo.seven.main.kehu.activity.AddCustDialogActivity;
import com.fenghoo.seven.main.kehu.activity.ShowAty;
import com.fenghoo.seven.main.kehu.adapter.AddCusAdapter;
import com.fenghoo.seven.okgonet.NetApi;
@@ -33,6 +34,7 @@ import com.fenghoo.seven.utils.AbImageUtil;
import com.fenghoo.seven.utils.AbStrUtil;
import com.fenghoo.seven.utils.GlideTools;
import com.fenghoo.seven.utils.ImageUtils;
+import com.fenghoo.seven.utils.JsonUtils;
import com.fenghoo.seven.utils.PhonenNumUtil;
import com.fenghoo.seven.utils.ToastUtils;
import com.fenghoo.seven.utils.WidgetTools;
@@ -62,7 +64,7 @@ import top.zibin.luban.OnCompressListener;
/**
* 添加客户
*/
-public class AddCusFragment extends MobanFragment implements View.OnClickListener{
+public class AddCusFragment extends MobanFragment implements View.OnClickListener, AddCustDialogActivity.FragmentBackListener {
private RecyclerView recy_10;
private String selectType="1";
@@ -86,8 +88,9 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
private String dy_uid;
private ArrayList label=new ArrayList<>();
CustomerListBean.ResultBean.DataBean dataBean;
+ addCustomerDao addCustomerdao;
- public AddCusFragment(String customer_id, String source, String search, String pagetype,String dy_uid, CustomerListBean.ResultBean.DataBean dataBean) {
+ public AddCusFragment(String customer_id, String source, String search, String pagetype,String dy_uid, CustomerListBean.ResultBean.DataBean dataBean,addCustomerDao addCustomerdao ) {
super();
this.customer_id=customer_id;
this.source=source;
@@ -95,8 +98,10 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
this.pagetype=pagetype;//pagetype为""说明是信息完善,否则是添加客户
this.dy_uid=dy_uid;
this.dataBean=dataBean;
+ this.addCustomerdao=addCustomerdao;
addCustomerBean = new addCustomerBean();
EventBus.getDefault().register(this);
+
}
/**
* @description 接收选择的风格id
@@ -107,6 +112,7 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
if (null != event ) {
String style_id = event.getMsg();
addCustomerBean.setStyle_id(style_id);
+ addCustomerBean.setStyle_name(event.getStyle());
textView12.setText(event.getStyle());
}
}
@@ -153,12 +159,44 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
if(pagetype.equals("0")||pagetype.equals("1")||pagetype.equals("2")||pagetype.equals("3")){
//添加客户
label = addData("1","0","0");
+ if(pagetype.equals("3")){
+ //从数据库里取
+ ArrayList addCustomerBeans = addCustomerdao.queryAll();
+ if(addCustomerBeans.size()>0){
+
+
+ com.fenghoo.seven.main.kehu.Bean.addCustomerBean addCustomerBean = addCustomerBeans.get(0);
+ Log.e("数据的个数==", addCustomerBeans.size()+"");
+ WidgetTools.setTextsix(textView0, "", addCustomerBean.getName());
+ WidgetTools.setTextsix(textView4, "", addCustomerBean.getPhone());
+ WidgetTools.setTextsix(textView6, "", addCustomerBean.getWechat());
+ WidgetTools.setTextsix(textView8, "", addCustomerBean.getAddress());
+ GlideTools.init(mContext).displaypic(imageView, addCustomerBean.getHeadimg(), R.mipmap.icon_default_head);
+ this.addCustomerBean.setHeadimg(addCustomerBean.getHeadimg());
+ String decoration = addCustomerBean.getDecoration();
+ switch (decoration) {
+ case "1":
+ label = addData("1","0","0");
+ break;
+ case "2":
+ label = addData("0","1","0");
+ break;
+ case "3":
+ label = addData("0","0","1");
+ break;
+ }
+ WidgetTools.setTextsix(textView12, "", addCustomerBean.getStyle_name());
+ this.addCustomerBean.setStyle_id(addCustomerBean.getStyle_id());
+ WidgetTools.setTextsix(textView14, "", addCustomerBean.getBudget());
+ this.addCustomerBean.setBudget(addCustomerBean.getBudget());
+ }
+ }
}else {
//完善信息
- WidgetTools.setTextfive(textView0, "", dataBean.getName());
- WidgetTools.setTextfive(textView4, "", dataBean.getPhone());
- WidgetTools.setTextfive(textView6, "", dataBean.getWechat());
- WidgetTools.setTextfive(textView8, "", dataBean.getAddress());
+ WidgetTools.setTextsix(textView0, "", dataBean.getName());
+ WidgetTools.setTextsix(textView4, "", dataBean.getPhone());
+ WidgetTools.setTextsix(textView6, "", dataBean.getWechat());
+ WidgetTools.setTextsix(textView8, "", dataBean.getAddress());
GlideTools.init(mContext).displaypic(imageView, dataBean.getHeadimg(), R.mipmap.icon_default_head);
addCustomerBean.setHeadimg(dataBean.getHeadimg());
String decoration = dataBean.getDecoration();
@@ -166,7 +204,6 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
case "1":
label = addData("1","0","0");
break;
-
case "2":
label = addData("0","1","0");
break;
@@ -174,9 +211,9 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
label = addData("0","0","1");
break;
}
- WidgetTools.setTextfive(textView12, "", dataBean.getStyle_name());
+ WidgetTools.setTextsix(textView12, "", dataBean.getStyle_name());
addCustomerBean.setStyle_id(dataBean.getStyle_id());
- WidgetTools.setTextfive(textView14, "", dataBean.getBudget());
+ WidgetTools.setTextsix(textView14, "", dataBean.getBudget());
addCustomerBean.setBudget(dataBean.getBudget());
}
setLabel(label);
@@ -214,6 +251,7 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
ToastUtils.showToast(mContext, "请输入正确的电话号码");
return;
}
+
//网络请求提交数据
new NetApi().addCustomer(addCustomerBean.getUid(),addCustomerBean.getHeadimg(),addCustomerBean.getName(),addCustomerBean.getPhone(),addCustomerBean.getWechat(),addCustomerBean.getAddress(),addCustomerBean.getDecoration(),addCustomerBean.getStyle_id(),addCustomerBean.getBudget(),addCustomerBean.getSource(),addCustomerBean.getCustomer_id(),dy_uid).subscribe(new Observer() {
@Override
@@ -223,8 +261,6 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
if(result.getSuccess()==0){
//通知客户列表刷新数据
EventBus.getDefault().post(new ThreeEvent("0",search));
- //通知会话页面添加客户是否成功
- EventBus.getDefault().post(new SixEvent("0"));
getActivity().finish();
}else {
String msg = result.getMsg();
@@ -437,4 +473,30 @@ public class AddCusFragment extends MobanFragment implements View.OnClickListene
super.onDestroy();
EventBus.getDefault().unregister(this);
}
+
+ @Override
+ public void onbackForward() {
+ Log.e("系统返回键","sdf");
+ //存入数据
+ addCustomerBean.setId(0+"");
+ addCustomerBean.setName(textView0.getText().toString());
+ addCustomerBean.setPhone(textView4.getText().toString());
+ addCustomerBean.setWechat(textView6.getText().toString());
+ addCustomerBean.setAddress(textView8.getText().toString());
+ addCustomerBean.setSource(source);
+ addCustomerBean.setUid(ProfileSpUtils.getInstance().getUserProfie().getData().getUuid());
+ addCustomerBean.setCustomer_id(customer_id);
+ for(int i=0;i 0) {
+ addCustomerdao.updateData(addCustomerBean);
+ } else {
+ addCustomerdao.addInsert(addCustomerBean);
+ }
+ getActivity().finish();
+ }
}
diff --git a/app/src/main/java/com/fenghoo/seven/utils/WidgetTools.java b/app/src/main/java/com/fenghoo/seven/utils/WidgetTools.java
index 3f81c32..3bae867 100644
--- a/app/src/main/java/com/fenghoo/seven/utils/WidgetTools.java
+++ b/app/src/main/java/com/fenghoo/seven/utils/WidgetTools.java
@@ -60,12 +60,13 @@ public class WidgetTools {
}
public static void setTextsix(TextView tv,String mctext, String text) {
if ("null".equals(text) || "".equals(text)||null == text) {
- setText(tv, mctext+"00:00", mctext+"00:00");
+ setText(tv, mctext+"", mctext+"");
} else {
- setText(tv,mctext+text, mctext+"00:00");
+ setText(tv,mctext+text, mctext+"");
}
}
+
/**
* @Title: setText
* @Description: TODO 设置TextView的text