Commit bfd25c88 by 周晓航

拦截重复点击

parent 6111c8d6
...@@ -23,13 +23,8 @@ public class DemoMain { ...@@ -23,13 +23,8 @@ public class DemoMain {
String str = "{\n" + String str = "{\n" +
" \"code\": \"100\",\n" + " \"code\": \"100\",\n" +
" \"data\": {\n" + " \"data\": {\n" +
" \"refundAmount\": 2,\n" + " \"resultCode\": 82004005,\n" +
" \"refundTradeNo\": \"246461447756995675\",\n" + " \"resultMsg\": \"当前订单有退款记录没有完成\"\n" +
" \"resultCode\": 8200305,\n" +
" \"resultMsg\": \"退款测试开关打开:退款成功后失败\",\n" +
" \"thirdPartTradeNo\": \"112474208621622061309493318575\",\n" +
" \"totalAmount\": 2,\n" +
" \"tradeNo\": \"7702399246460840433310808\"\n" +
" },\n" + " },\n" +
" \"message\": \"success\"\n" + " \"message\": \"success\"\n" +
"}"; "}";
......
...@@ -141,6 +141,9 @@ public class PaymentHandle { ...@@ -141,6 +141,9 @@ public class PaymentHandle {
// 退款中状态码需要单独处理 // 退款中状态码需要单独处理
case 8200305: case 8200305:
return PayRefundStatus.RUNNING; return PayRefundStatus.RUNNING;
// 重复请求,按照退款中处理
case 82004005:
return PayRefundStatus.RUNNING;
// 退款成功 // 退款成功
case 100: case 100:
return PayRefundStatus.SUCCESS; return PayRefundStatus.SUCCESS;
......
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 to comment