Browse Source

查询富友支付订单状态

Yangzw 8 months ago
parent
commit
b3ed2e6119

+ 6 - 0
feifan-module-pay/feifan-module-pay-biz/src/main/java/cn/newfeifan/mall/module/pay/fuiou/client/CommonQueryClient.java

@@ -1,9 +1,11 @@
 package cn.newfeifan.mall.module.pay.fuiou.client;
 
+import cn.newfeifan.mall.module.pay.fuiou.respVO.FuYouQueryPayOrderResponseVO;
 import com.alibaba.fastjson.JSON;
 import cn.newfeifan.mall.module.pay.fuiou.reqdata.CommonQueryDataReq;
 import cn.newfeifan.mall.module.pay.fuiou.util.FuiouHttpPoster;
 import cn.newfeifan.mall.module.pay.fuiou.util.MD5;
+import com.fasterxml.jackson.databind.ObjectMapper;
 
 import static cn.newfeifan.mall.module.pay.enums.DictTypeConstants.*;
 
@@ -32,6 +34,10 @@ public class CommonQueryClient {
 		String res = http.newPost(JSON.toJSONString(req));
 		System.out.println("====resp====\n");
 		System.out.println(res);
+
+		ObjectMapper mapper = new ObjectMapper();
+		FuYouQueryPayOrderResponseVO resp = mapper.readValue(res, FuYouQueryPayOrderResponseVO.class);
+		System.out.println(resp.getResult_code());
 	}
 
 }

+ 0 - 2
feifan-module-pay/feifan-module-pay-biz/src/main/java/cn/newfeifan/mall/module/pay/fuiou/respVO/FuYouPaymentResponseVO.java

@@ -1,12 +1,10 @@
 package cn.newfeifan.mall.module.pay.fuiou.respVO;
 
 import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Builder;
 import lombok.Data;
 
 @Schema(description = "管理后台 - 富友支付订单提交 Response")
 @Data
-@Builder
 public class FuYouPaymentResponseVO {
     /**
      * 响应代码

+ 0 - 2
feifan-module-pay/feifan-module-pay-biz/src/main/java/cn/newfeifan/mall/module/pay/fuiou/respVO/FuYouQueryPayOrderResponseVO.java

@@ -1,12 +1,10 @@
 package cn.newfeifan.mall.module.pay.fuiou.respVO;
 
 import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Builder;
 import lombok.Data;
 
 @Schema(description = "管理后台 - 查询富友支付订单 Response")
 @Data
-@Builder
 public class FuYouQueryPayOrderResponseVO {
     /**
      * 000000 成功,其他详细参见错误列表