Commit 7e8f219a by patpat

修复在线支付重试有可能导致逻辑卡机的bug

parent 85933aca
...@@ -110,11 +110,15 @@ public class PayOnlineAction extends Action { ...@@ -110,11 +110,15 @@ public class PayOnlineAction extends Action {
final MainWebSocket.Response response = new MainWebSocket.Response() { final MainWebSocket.Response response = new MainWebSocket.Response() {
@Override @Override
protected void onSuccess(long sessionId, JSONObject data, String message) { protected void onSuccess(long sessionId, JSONObject data, String message) {
setState(State.RESQUEST_SUCCESS, message); if (getState() == State.RESQUEST) {
setState(State.RESQUEST_SUCCESS, message);
}
} }
@Override @Override
protected void onFail(long sessionId, JSONObject data, String message, String code) { protected void onFail(long sessionId, JSONObject data, String message, String code) {
setState(State.RESQUEST_FAIL, message); if (getState() == State.RESQUEST) {
setState(State.RESQUEST_FAIL, message);
}
} }
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment