|
@@ -9,6 +9,8 @@ import com.liaobo.im.R;
|
|
|
import com.liaobo.im.bean.redpacket.Balance;
|
|
|
import com.liaobo.im.ui.base.BaseActivity;
|
|
|
import com.liaobo.im.ui.me.BankCardActivity;
|
|
|
+import com.liaobo.im.util.Constants;
|
|
|
+import com.liaobo.im.util.PreferenceUtils;
|
|
|
import com.liaobo.im.util.ToastUtil;
|
|
|
import com.liaobo.im.xuan.xuanhttplibrary.okhttp.HttpUtils;
|
|
|
import com.liaobo.im.xuan.xuanhttplibrary.okhttp.callback.BaseCallback;
|
|
@@ -84,8 +86,7 @@ public class WxPayBlance extends BaseActivity {
|
|
|
mWithdrawTv.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
|
- Intent intent = new Intent(WxPayBlance.this, QuXianActivity.class);
|
|
|
- startActivity(intent);
|
|
|
+ checkHasPayPassword();
|
|
|
}
|
|
|
});
|
|
|
|
|
@@ -112,6 +113,18 @@ public class WxPayBlance extends BaseActivity {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ private void checkHasPayPassword() {
|
|
|
+ boolean hasPayPassword = PreferenceUtils.getBoolean(this, Constants.IS_PAY_PASSWORD_SET + coreManager.getSelf().getUserId(), true);
|
|
|
+ if (hasPayPassword) {
|
|
|
+ Intent intent = new Intent(WxPayBlance.this, QuXianActivity.class);
|
|
|
+ startActivity(intent);
|
|
|
+ }else{
|
|
|
+ ToastUtil.showToast(this, R.string.tip_no_pay_password);
|
|
|
+ Intent intent = new Intent(this, ChangePayPasswordActivity.class);
|
|
|
+ startActivity(intent);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
private void initData() {
|
|
|
HashMap<String, String> params = new HashMap<String, String>();
|
|
|
params.put("access_token", coreManager.getSelfStatus().accessToken);
|