|
|
@@ -10,6 +10,7 @@ import android.view.View;
|
|
|
import android.widget.Button;
|
|
|
import android.widget.EditText;
|
|
|
import android.widget.TextView;
|
|
|
+import android.widget.Toast;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.lidroid.xutils.ViewUtils;
|
|
|
@@ -22,6 +23,7 @@ import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.JsonValidator;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.LogUtil;
|
|
|
import com.xzjmyk.pm.activity.util.CalendarUtils;
|
|
|
+import com.xzjmyk.pm.activity.util.Md5Util;
|
|
|
import com.xzjmyk.pm.activity.util.StringUtils;
|
|
|
import com.xzjmyk.pm.activity.util.ToastUtil;
|
|
|
import com.xzjmyk.pm.activity.view.wheel.DateTimePicker;
|
|
|
@@ -55,6 +57,7 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
private TextView to_login_tv;
|
|
|
private int male_log = 1;
|
|
|
private long bir_Timestamp = 1489141231;
|
|
|
+ private String md5_password;
|
|
|
private Handler rHandler = new Handler(){
|
|
|
@Override
|
|
|
public void handleMessage(Message msg) {
|
|
|
@@ -64,6 +67,20 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
case 0x01:
|
|
|
if (!StringUtils.isEmpty(result)){
|
|
|
Log.i("0x01result", result);
|
|
|
+ /* {
|
|
|
+ "data": {
|
|
|
+ "access_token": "16f496d7e0434ce3bd22a9e150188c93",
|
|
|
+ "expires_in": 604800,
|
|
|
+ "name": "",
|
|
|
+ "nickname": "涂抹",
|
|
|
+ "userId": 115162
|
|
|
+ },
|
|
|
+ "resultCode": 1
|
|
|
+ }*/
|
|
|
+ if (result.contains("resultCode") && JSON.parseObject(result).getInteger("resultCode") == 1){
|
|
|
+ Toast.makeText(ct,"注册成功",Toast.LENGTH_LONG).show();
|
|
|
+ finish();
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
case Constants.APP_SOCKETIMEOUTEXCEPTION:
|
|
|
@@ -78,6 +95,7 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
+
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
@@ -113,6 +131,7 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
registerJudge();
|
|
|
break;
|
|
|
case R.id.to_login_tv:
|
|
|
+ finish();
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
@@ -120,22 +139,23 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
|
|
|
private void registerJudge() {
|
|
|
if (StringUtils.isEmpty(phone_et.getText().toString())){
|
|
|
- ToastMessage("请输入手机号");
|
|
|
+ ToastMessage(getString(R.string.input_phone_number));
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
if (StringUtils.isEmpty(password_et.getText().toString())){
|
|
|
- ToastMessage("请输入密码");
|
|
|
+ ToastMessage(getString(R.string.please_input_password));
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ md5_password = Md5Util.toMD5(password_et.getText().toString());
|
|
|
if (StringUtils.isEmpty(name_et.getText().toString())){
|
|
|
- ToastMessage("请输入姓名");
|
|
|
+ ToastMessage(getString(R.string.input_name));
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
if (StringUtils.isEmpty(person_sign_et.getText().toString())){
|
|
|
- ToastMessage("请输入个性签名");
|
|
|
+ ToastMessage(getString(R.string.input_person_sign));
|
|
|
return;
|
|
|
}
|
|
|
doRegiter();
|
|
|
@@ -144,11 +164,12 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
|
|
|
private void doRegiter() {
|
|
|
progressDialog.dismiss();
|
|
|
- register_btn.setEnabled(false);
|
|
|
- String url = Constants.getAppBaseUrl(getApplicationContext()) + "user/appRegister";
|
|
|
+// register_btn.setEnabled(false);
|
|
|
+// String url = Constants.getAppBaseUrl(getApplicationContext()) + "user/appRegister";
|
|
|
+ String url = "http://113.105.74.140:8092/" + "user/appRegister";
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("telephone",phone_et.getText().toString());
|
|
|
- params.put("password",password_et.getText().toString());
|
|
|
+ params.put("password",md5_password);
|
|
|
params.put("userType",0);
|
|
|
params.put("companyId",0);
|
|
|
params.put("nickname",name_et.getText().toString());
|
|
|
@@ -163,7 +184,7 @@ public class PersonalRegActivity extends BaseActivity implements View.OnClickLis
|
|
|
|
|
|
private void showSelectBirthdayDialog() {
|
|
|
DateTimePicker picker = new DateTimePicker(this, DateTimePicker.YEAR_MONTH_DAY);
|
|
|
- picker.setRange(1900, CalendarUtils.getCurrentYear());
|
|
|
+ picker.setRange(1960, CalendarUtils.getCurrentYear());
|
|
|
picker.setOnDateTimePickListener(new DateTimePicker.OnYearMonthDayTimePickListener() {
|
|
|
@Override
|
|
|
public void onDateTimePicked(String year, String month, String day, String hour, String minute) {
|