|
|
@@ -5,6 +5,8 @@ import android.os.Bundle;
|
|
|
import android.os.Handler;
|
|
|
import android.os.Message;
|
|
|
import android.support.v7.widget.PopupMenu;
|
|
|
+import android.text.Editable;
|
|
|
+import android.text.TextWatcher;
|
|
|
import android.util.Log;
|
|
|
import android.view.Menu;
|
|
|
import android.view.MenuItem;
|
|
|
@@ -23,6 +25,7 @@ import com.xzjmyk.pm.activity.ui.erp.net.ViewUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.LogUtil;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.view.SingleDialog;
|
|
|
|
|
|
import org.json.JSONException;
|
|
|
@@ -117,6 +120,25 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
et_cu_payments.setKeyListener(null);
|
|
|
tv_cu_currency.setKeyListener(null);
|
|
|
et_cu_sellername.setKeyListener(null);
|
|
|
+
|
|
|
+ tv_cu_remark.addTextChangedListener(new TextWatcher() {
|
|
|
+ @Override
|
|
|
+ public void beforeTextChanged(CharSequence s, int start, int count, int after) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onTextChanged(CharSequence s, int start, int before, int count) {
|
|
|
+ if (!StringUtils.isEmpty(s.toString())){
|
|
|
+ tv_cu_remark.testValidity();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void afterTextChanged(Editable s) {
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
private void initData() {
|
|
|
@@ -131,7 +153,7 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
type = intent.getIntExtra("type", 0);
|
|
|
if (type == 1) {
|
|
|
ll_infomal.setVisibility(View.VISIBLE);
|
|
|
- getSupportActionBar().setTitle("客户录入");
|
|
|
+ getSupportActionBar().setTitle("正式客户");
|
|
|
CommonUtil.getCommonId(this,"PRECUSTOMER_SEQ",mHandler,GET_CU_ID);
|
|
|
} else {
|
|
|
ll_infomal.setVisibility(View.GONE);
|
|
|
@@ -164,6 +186,7 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
private void saveData() {
|
|
|
String formStore = "";
|
|
|
Log.i("commoncuid",mCuId+"");
|
|
|
+
|
|
|
if (type == 1) {
|
|
|
if (et_cu_code.testValidity() && et_cu_name.testValidity()
|
|
|
&& tv_cu_address.testValidity() && et_cu_kind.testValidity()
|
|
|
@@ -172,7 +195,8 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
&& tv_cu_contact.testValidity() && tv_cu_degree.testValidity()
|
|
|
&& tv_cu_mobile.testValidity() && tv_cu_email.testValidity()
|
|
|
&& tv_cu_businesscode.testValidity() && tv_cu_currency.testValidity()
|
|
|
- && tv_cu_taxrate.testValidity() && tv_cu_nichestep.testValidity()) {
|
|
|
+ && tv_cu_taxrate.testValidity() && tv_cu_nichestep.testValidity()
|
|
|
+ ) {
|
|
|
formStore = "{\n" +
|
|
|
" \"cu_id\":" + mCuId + ",\n" +
|
|
|
" \"cu_arcode\":" +"\"\""+ ",\n" +
|
|
|
@@ -207,7 +231,8 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
&& et_cu_district.testValidity() && et_cu_kind.testValidity()
|
|
|
&& et_cu_payments.testValidity() && et_cu_sellername.testValidity()
|
|
|
&& tv_cu_contact.testValidity() && tv_cu_degree.testValidity()
|
|
|
- && tv_cu_mobile.testValidity() && tv_cu_email.testValidity()) {
|
|
|
+ && tv_cu_mobile.testValidity() && tv_cu_email.testValidity()
|
|
|
+ ) {
|
|
|
formStore = "{\n" +
|
|
|
" \"cu_id\":" + mCuId + ",\n" +
|
|
|
" \"cu_code\":\"" + et_cu_code.getText().toString() + "\",\n" +
|
|
|
@@ -268,7 +293,7 @@ public class CustomerAddActivity extends BaseActivity implements View.OnClickLis
|
|
|
if (falg == 0) {
|
|
|
ll_infomal.setVisibility(View.VISIBLE);
|
|
|
type=1;//正式客户
|
|
|
- getSupportActionBar().setTitle("客户录入");
|
|
|
+ getSupportActionBar().setTitle("正式客户");
|
|
|
CommonUtil.getCommonId(ct, "PRECUSTOMER_SEQ", mHandler, GET_CU_ID);
|
|
|
} else {
|
|
|
ll_infomal.setVisibility(View.GONE);
|