一、应用场景
前端系统在交易单或者历史明细页面中选中一笔点击回单查看按钮,前端系统生成访问DSP的唯一链接,DSP从本地数据库中查找映射,查找成功则将本地的回单文件用二进制流的方式现在在前端系统的页面上。
二、通讯方式
http get 或 post(form) 方式
三、请求地址
http://127.0.0.1:8808/receiptdetail?key1=value1&key2=value2…
注意:其中127.0.0.1:8808是dsp的web启动地址,key和value的说明见4.1请求参数说明
端口8808的配置可自行修改,配置节点路径javadsp\config\DSPSystem.xml,节点如下:
四、请求报文
4.1 请求参数
参数 | 中文名称 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
busdate | 日期 | 是 | 20190811 | 格式:yyyyMMdd |
act | 账号 | 是 | 409922292929292 | |
receiptno | 回单编号 | 否 | 111222333 | |
busref | 业务参考号 | 否 | 83838333 | |
reqbatchno | 支付批号 | 否 | ||
asknumber | 支付流水号 | 否 | ||
bnkseqno | 银行流水号 | 否 | 222 | |
bank | 银行大类代码 | 否 | 102 | |
abstract | 对账码 | 否 | 312020202 | |
amount | 金额 | 否 | 500.12 | 单位为元,保留两位小数 |
moneyway | 收付方向 | 否 | 1 | 枚举:1-支出,2-收入 |
directpayway | 直联支付方式 | 否 | 1 | |
isrefund | 是否冲正产生 | 否 | 1 | |
down | 下载方式 | 否 | 0 | 枚举:1-表示下载,0-表示查看 |
4.2 请求示例
http://zjdsp.fosun-uhi.com:8808/receiptdetail?down=0&busdate=20210719&bank=305&barcode=&bnkseqno=313552021071901002647885447B0AD9&act=632686087&receiptno=313552021071901002888265447B0AD9&busref=&abstract=31071973888770&moneyway=1&amount=3860