一,环境:开放平台测试环境

测试场景:在开放平台测试接口,通过输入参数,点击运行按钮,调支付中心查询供应商接口。

代码层:构建OpenClient,通过restTemplate调网关接口,相当于系统内部调用,service调Getway,模拟第三方调用调Getway。网关通过WebFlux实现调用第三方接口。

二,维护基础数据:

1,接口信息:项目,url,请求头,请求体

2,项目信息:接口所属项目,项目服务地址,是前端路径

三,测试请求参数

请求体:

{
    "reqData": {
        "status": "2",
        "pageNum": 1,
        "pageRows": 10
    },
    "token": "test3_107_1_7f908cf14a814c2c80b5708501d176d4"
}

响应结果:

{"msg": "操作成功","code": "200","content": {"repCode": "0000","repData": {"result": [{"applyType": 1,"fileName": "","code": "20190930110623","zrzxCode": "","approvalDate": 1569831415000,"accountModeId": 1,"typeName": "外部供应商/国内","description": "","bankName": "上海银行","supplierCode": "9003","type": 0,"advanceCode": 124,"addressDetail": "上海杨浦001号","bankUser": "张伟","statusName": "已退回","company": "安吉物流","id": 33283,"taxNum": "YH9988770","bankCode": "6222300066664444888","address": "SH","payPremiseName": "立即付款","payableCode": 117,"filePath": "","updateUser": "admin0","updateTime": 1569825768000,"bankAddr": "YUJ","payPremise": 0,"approvalUser": "admin0","applyTypeName": "变更","createTime": 1569825768000,"approvalResult": "不同意1","name": "上海阿里巴巴有限公司","createUser": "admin0","isDelName": "有效","isDel": 0,"status": 3},

记录平台调用支付中心接口相关推荐

  1. java对外接口 入参实体命名_支付中心接口设计之参数命名

    目前,java版支付中心处在研发阶段.下午,特有钻研精神的云龙同学饶有兴趣的问我"战哥,你觉得表字段用哪种命名方式比较好呢?" 所用的db是mysql,他是想征求一下我的看法,是用 ...

  2. 组件化开发——支付中心

    最近在对项目中支付模块的重构,经过三个月的努力,让项目的支付焕然一新.过程是艰辛的,结果是完美的,哈哈.接下来分享一下在重构支付整个流程设计和实现. 为什么要独立模块?随时公司业务不断的发展,项目需要 ...

  3. .Net架构篇:实用中小型公司支付中心设计

    前言 说起支付平台,支付宝量级的支付平台和一个小型公司的支付不可同日耳语.一个初创或刚创业一两年的公司,一没人力,二没财力的情况下,如果也想对接支付那怎么办呢?感谢支付宝和微信支付,两大行业巨头提供了 ...

  4. 马蜂窝支付中心架构演进

    点击上方"马蜂窝技术",关注订阅更多优质内容 为了更好地支持交易业务的快速发展,马蜂窝支付中心从最初只支持基础支付和退款的「刀耕火种」阶段,经历了架构调整的「刮骨疗伤」阶段,完成了 ...

  5. 使用NATAPP.cn测试微信支付回调接口

    个人资源与分享网站:http://xiaocaoshare.com/ 1.在工作中,开发微信支付有点的难度的地方就是微信支付回调接口的测试,现在推荐一款在线调试工具https://natapp.cn ...

  6. 一份完整的聚合支付中心设计方案!

    来源:https://blog.csdn.net/liuzhirou1/article/details/117649569 一.项目目标 支付中心架构将各业务的公共交易.支付.财务等沉淀到支付中心,并 ...

  7. 微信支付 - 支付中心回调通知

    /*** 支付成功后的微信支付异步通知*/ @RequestMapping(value="/wxpay") public void wxpay(HttpServletRequest ...

  8. 完整的聚合支付中心设计方案

    一.项目目标 二.具体调用流程 三.支付中心架构设计 收银台 渠道网关 交易核心 四.目前预见的可能的问题 一.项目目标 支付中心架构将各业务的公共交易.支付.财务等沉淀到支付中心,并主要解决了以下三 ...

  9. 中国电信翼支付网关接口接入

    最近在做中国电信的翼支付网关接口的接入,正好拿Java练练手.到目前为止,唯一不太适应的就是自己的Java积累几乎为0,什么都要重头写起,不像C#有这么多年的沉淀,可以随手拿来用.   废话先不多说. ...

  10. 微信支付个人接口如何快速对接payjs(收银台模式)

    微信支付个人接口如何快速对接payjs(收银台模式) 近期在了解个人支付接口,希望能解决我在微信上支付的问题.找了很多平台对比再三,感觉payjs比较专业,其它多是模仿payjs的东西.同时支持支付宝 ...

最新文章

  1. Seaborn使用regplot函数可视化散点图并添加回归曲线以及回归线对应的置信区间(Scatter plot with regression line)
  2. 22省份公务员考试开考,个别职位竞争比达2624:1
  3. (chap8 确认访问用户身份的认证) BASIC认证(基本认证)
  4. boost::gil::num_channels用法的测试程序
  5. WebKit DOM Event (二)
  6. ecos内核概览--bakayi译
  7. x264 struct学习 1
  8. 在VS2013平台下如何快速解决c++代码内存泄漏问题
  9. Ubuntu下安装中文输入法
  10. 55种数据可视化开源工具_通过开源工具增强学生能力的15种方法
  11. php : 工厂类演示
  12. Dubbox服务的消费方配置
  13. 《MATLAB图像处理375例》——1.3 MATLAB概述
  14. Fermi架构专业卡登陆苹果Mac Pro
  15. CSS国际化loader - 国际化图片,中东区域适配
  16. 电路串联和并联图解_蓄电池串联与并联方式图解
  17. word插入公式/endnote
  18. linux安装gcc5.4教程,arm-linux-gcc-5.4.0安装方法
  19. Python 一个漂亮的音乐节奏可视化方案
  20. Java基础之泛型简单讲解(通俗易懂)

热门文章

  1. Python(七)Socket编程、IO多路复用、SocketServer
  2. 是否采用SD-WAN?你需要先考虑以下问题
  3. 《你有多少问题要请示》精华集粹
  4. nodejs 密码加盐
  5. 翻书插件:bookblock.js
  6. Drupal 7.17 发布,专业的 CMS 内容管理系统
  7. Silverlight编译过程
  8. [原创]Silverlight与SQLite数据库的互操作(CURD完全解析)[Final]
  9. Linux音频驱动-IIS总线标准
  10. Linux设备驱动模型-Kobject