Commit 9c4bb7ca6d7a92902e88212202ca63436f4b475d

Authored by 卢小曼
Committed by yinhongbo
1 parent 084f99ef

更新jar包,添加通过原密码修改密码

app/libs/libcnliveuser.jar
No preview for this file type
app/src/main/java/com/cnlive/libs/OtherActivity.java
@@ -6,7 +6,6 @@ import android.view.View; @@ -6,7 +6,6 @@ import android.view.View;
6 import android.widget.Button; 6 import android.widget.Button;
7 import android.widget.EditText; 7 import android.widget.EditText;
8 import android.widget.TextView; 8 import android.widget.TextView;
9 -import android.widget.Toast;  
10 9
11 import com.cnlive.libs.user.IUserService; 10 import com.cnlive.libs.user.IUserService;
12 import com.cnlive.libs.user.UserUtil; 11 import com.cnlive.libs.user.UserUtil;
@@ -34,7 +33,7 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener @@ -34,7 +33,7 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener
34 33
35 private EditText feedbackMsg; 34 private EditText feedbackMsg;
36 private Button feedback, uploadFace; 35 private Button feedback, uploadFace;
37 - private TextView modifyMobile, updateUserExtInfo, queryUserInfo, modifyUserInfo, modifyPwdWithMobile, bindThird, sendMessage, queryMoreUserInfo; 36 + private TextView modifyMobile, updateUserExtInfo, queryUserInfo, modifyUserInfo, modifyPwdWithMobile, bindThird, sendMessage, queryMoreUserInfo, modifyPwdWithOldpwd;
38 37
39 38
40 private String uid; 39 private String uid;
@@ -89,6 +88,10 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener @@ -89,6 +88,10 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener
89 //查询多条用户信息 88 //查询多条用户信息
90 queryMoreUserInfo = (TextView) findViewById(R.id.query_more_user_info); 89 queryMoreUserInfo = (TextView) findViewById(R.id.query_more_user_info);
91 queryMoreUserInfo.setOnClickListener(this); 90 queryMoreUserInfo.setOnClickListener(this);
  91 +
  92 + //通过原密码修改密码
  93 + modifyPwdWithOldpwd = (TextView) findViewById(R.id.modify_pwd_through_oldpwd);
  94 + modifyPwdWithOldpwd.setOnClickListener(this);
92 } 95 }
93 96
94 @Override 97 @Override
@@ -536,6 +539,50 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener @@ -536,6 +539,50 @@ public class OtherActivity extends BaseActivity implements View.OnClickListener
536 } 539 }
537 }); 540 });
538 break; 541 break;
  542 + case R.id.modify_pwd_through_oldpwd:
  543 + /**
  544 + * 通过原密码修改密码
  545 + *
  546 + * @param uid 用户uid
  547 + * @param pwd 原密码
  548 + * @param newPwd 新密码
  549 + * @param callback 回调
  550 + */
  551 + UserUtil.modifyPwdWithOldPwd(uid, "pwd", "newPwd", new Callback() {
  552 + @Override
  553 + public void onState(int what, String extra, Object obj) {
  554 + showToast(extra + " : " + obj.toString());
  555 + switch (what) {
  556 + case IUserService.SUCCESS:
  557 + //成功
  558 + break;
  559 + case IUserService.ERROR_PARAM:
  560 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_param);
  561 + break;
  562 + case IUserService.ERROR_PWD_OLDPWD_SAME:
  563 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_pwd_oldpwd_same);
  564 + break;
  565 + case IUserService.ERROR_USERNAME_OR_PASSWORD:
  566 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_username_or_password);
  567 + break;
  568 + case IUserService.ERROR_USER_NOT_FOUND:
  569 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_user_not_found);
  570 + break;
  571 + case IUserService.ERROR_PASSWORD_CONTENT:
  572 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_password_content);
  573 + break;
  574 + case IUserService.ERROR_PASSWORD_CANNOT_CONTIGUOUS:
  575 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_password_cannot_be_contiguous);
  576 + break;
  577 + case IUserService.ERROR_PASSWORD_CANNOT_CONTIGUOUS_SAME:
  578 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_password_cannot_be_contiguous_same);
  579 + break;
  580 + case IUserService.ERROR_OTHER:
  581 + Log.e(TAG_SEND_MSG_BEF_FINDBACK, IUserService.message_error_other);
  582 + break;
  583 + }
  584 + }
  585 + });
539 } 586 }
540 } 587 }
541 588
app/src/main/res/layout/activity_other.xml
@@ -148,6 +148,14 @@ @@ -148,6 +148,14 @@
148 android:text="查询多条用户信息" 148 android:text="查询多条用户信息"
149 android:textColor="#0000ff" /> 149 android:textColor="#0000ff" />
150 150
  151 + <TextView
  152 + android:id="@+id/modify_pwd_through_oldpwd"
  153 + android:layout_width="0dp"
  154 + android:layout_height="wrap_content"
  155 + android:layout_weight="1"
  156 + android:text="通过原密码修改密码"
  157 + android:textColor="#0000ff" />
  158 +
151 </LinearLayout> 159 </LinearLayout>
152 160
153 </RelativeLayout> 161 </RelativeLayout>