Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -81,56 +81,59 @@ public class RealNameActivity extends BaseMvpActivity<RealNamePresenter, Activit
|
||||
|
||||
@Override
|
||||
public void realNameSuccess(RealNameBean msg) {
|
||||
Bundle data = new Bundle();
|
||||
WbCloudFaceVerifySdk.InputData inputData = new WbCloudFaceVerifySdk.InputData(
|
||||
msg.getFaceId(),
|
||||
msg.getOrderNo(),
|
||||
msg.getAppid(),
|
||||
msg.getApiVersion(),
|
||||
msg.getNonce(),
|
||||
msg.getUserid(),
|
||||
msg.getSign(),
|
||||
FaceVerifyStatus.Mode.GRADE,
|
||||
msg.getLicence());
|
||||
data.putSerializable(WbCloudFaceContant.INPUT_DATA, inputData);
|
||||
//设置是否打开语音提示,默认关闭,此处设置为关闭
|
||||
data.putBoolean(WbCloudFaceContant. PLAY_VOICE, true);
|
||||
|
||||
//避免用户快速点击导致二次登录,二次拉起刷脸等操作引起问题
|
||||
WbCloudFaceVerifySdk.getInstance().
|
||||
initAdvSdk(RealNameActivity.this, data, new WbCloudFaceVerifyLoginListener() {
|
||||
@Override
|
||||
public void onLoginSuccess () {
|
||||
//登录成功,拉起 sdk 页面,由 FaceVerifyResultListener 返回刷脸结果
|
||||
WbCloudFaceVerifySdk.getInstance().startWbFaceVerifySdk(RealNameActivity.this, new WbCloudFaceVerifyResultListener() {
|
||||
@Override
|
||||
public void onFinish(WbFaceVerifyResult result) {
|
||||
if (result != null) {
|
||||
if (result.isSuccess()) {
|
||||
Log.d("@@@", "刷脸成功!");
|
||||
SpUtil.setRealName(true);
|
||||
MvpPre.realNameResult(result.getOrderNo());
|
||||
finish();
|
||||
|
||||
} else {
|
||||
Log.d("@@@", "刷脸失败!");
|
||||
queren1();
|
||||
}
|
||||
}
|
||||
//刷脸结束后,及时释放资源
|
||||
WbCloudFaceVerifySdk.getInstance().release();
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
@Override
|
||||
public void onLoginFailed (WbFaceError error){
|
||||
Log.d("@@@", "刷脸失败!");
|
||||
//刷脸结束后,及时释放资源
|
||||
WbCloudFaceVerifySdk.getInstance().release();
|
||||
queren1();
|
||||
|
||||
}
|
||||
});
|
||||
// Bundle data = new Bundle();
|
||||
// WbCloudFaceVerifySdk.InputData inputData = new WbCloudFaceVerifySdk.InputData(
|
||||
// msg.getFaceId(),
|
||||
// msg.getOrderNo(),
|
||||
// msg.getAppid(),
|
||||
// msg.getApiVersion(),
|
||||
// msg.getNonce(),
|
||||
// msg.getUserid(),
|
||||
// msg.getSign(),
|
||||
// FaceVerifyStatus.Mode.GRADE,
|
||||
// msg.getLicence());
|
||||
// data.putSerializable(WbCloudFaceContant.INPUT_DATA, inputData);
|
||||
// //设置是否打开语音提示,默认关闭,此处设置为关闭
|
||||
// data.putBoolean(WbCloudFaceContant. PLAY_VOICE, true);
|
||||
//
|
||||
// //避免用户快速点击导致二次登录,二次拉起刷脸等操作引起问题
|
||||
// WbCloudFaceVerifySdk.getInstance().
|
||||
// initAdvSdk(RealNameActivity.this, data, new WbCloudFaceVerifyLoginListener() {
|
||||
// @Override
|
||||
// public void onLoginSuccess () {
|
||||
// //登录成功,拉起 sdk 页面,由 FaceVerifyResultListener 返回刷脸结果
|
||||
// WbCloudFaceVerifySdk.getInstance().startWbFaceVerifySdk(RealNameActivity.this, new WbCloudFaceVerifyResultListener() {
|
||||
// @Override
|
||||
// public void onFinish(WbFaceVerifyResult result) {
|
||||
// if (result != null) {
|
||||
// if (result.isSuccess()) {
|
||||
// Log.d("@@@", "刷脸成功!");
|
||||
// SpUtil.setRealName(true);
|
||||
// MvpPre.realNameResult(result.getOrderNo());
|
||||
//
|
||||
// } else {
|
||||
// Log.d("@@@", "刷脸失败!");
|
||||
// queren1();
|
||||
// }
|
||||
// }
|
||||
// //刷脸结束后,及时释放资源
|
||||
// WbCloudFaceVerifySdk.getInstance().release();
|
||||
//
|
||||
// }
|
||||
// });
|
||||
// }
|
||||
// @Override
|
||||
// public void onLoginFailed (WbFaceError error){
|
||||
// Log.d("@@@", "刷脸失败!");
|
||||
// //刷脸结束后,及时释放资源
|
||||
// WbCloudFaceVerifySdk.getInstance().release();
|
||||
// queren1();
|
||||
//
|
||||
// }
|
||||
// });
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -181,7 +184,7 @@ public class RealNameActivity extends BaseMvpActivity<RealNamePresenter, Activit
|
||||
return;
|
||||
}
|
||||
if (RegexUtils.isIDCard18Exact(mBinding.edPassword.getText().toString())) {
|
||||
if (mBinding.btnSubmit.getText().toString().equals("下一步")) {
|
||||
if (mBinding.btnSubmit.getText().toString().equals("立即认证")) {
|
||||
mBinding.stepNum1.setBackground(getResources().getDrawable(com.xscm.moduleutil.R.mipmap.num_11));
|
||||
mBinding.stepNum2.setBackground(getResources().getDrawable(com.xscm.moduleutil.R.mipmap.num_2));
|
||||
// mBinding.l1.setVisibility(View.GONE);
|
||||
|
||||
Reference in New Issue
Block a user