From 284045b7300aaa3f8e14e7ca540bdba5e464aaa2 Mon Sep 17 00:00:00 2001 From: Actinia-517 <412605202@qq.com> Date: Mon, 25 Dec 2017 21:10:18 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=AF=B9=E8=B4=A6=E4=B8=8B=E8=BD=BD=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pay-java-union/README.md | 2 +- .../main/java/com/egzosn/pay/union/api/UnionPayService.java | 2 +- pay-java-union/src/test/java/PayTest.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pay-java-union/README.md b/pay-java-union/README.md index ce82aba..f392343 100644 --- a/pay-java-union/README.md +++ b/pay-java-union/README.md @@ -114,7 +114,7 @@ #### 文件传输类接口:后台获取对账文件交易,只有同步应答 ```java - String fileConten = service.downloadbill(null,"文件类型,一般商户填写00即可"); + String fileConten = service.downloadbill("清算日期格式MMDD","文件类型,一般商户填写00即可"); ``` \ No newline at end of file diff --git a/pay-java-union/src/main/java/com/egzosn/pay/union/api/UnionPayService.java b/pay-java-union/src/main/java/com/egzosn/pay/union/api/UnionPayService.java index 01bd67c..c1b41be 100644 --- a/pay-java-union/src/main/java/com/egzosn/pay/union/api/UnionPayService.java +++ b/pay-java-union/src/main/java/com/egzosn/pay/union/api/UnionPayService.java @@ -617,7 +617,7 @@ public class UnionPayService extends BasePayService { Map params = this.getCommonParam(); UnionTransactionType.FILE_TRANSFER.convertMap(params); DateFormat df = new SimpleDateFormat("MMDD"); - params.put(SDKConstants.param_settleDate,df.format(new Date())); + params.put(SDKConstants.param_settleDate,df.format(billDate)); params.put(SDKConstants.param_fileType,billType); this.setSign(params); String responseStr = getHttpRequestTemplate().postForObject(this.getFileTransUrl(),params,String.class); diff --git a/pay-java-union/src/test/java/PayTest.java b/pay-java-union/src/test/java/PayTest.java index dbdeff0..6fe0356 100644 --- a/pay-java-union/src/test/java/PayTest.java +++ b/pay-java-union/src/test/java/PayTest.java @@ -7,6 +7,7 @@ import com.egzosn.pay.union.bean.UnionTransactionType; import java.awt.image.BufferedImage; import java.math.BigDecimal; import java.text.SimpleDateFormat; +import java.util.Date; import java.util.Map; /** @@ -83,7 +84,7 @@ public class PayTest { /*-----------文件传输类接口:后台获取对账文件交易,只有同步应答 ------------------------------*/ - String fileConten = service.downloadbill(null,"文件类型,一般商户填写00即可"); /*-----------退货交易:后台资金类交易,有同步应答和后台通知应答------------------------------*/ + String fileConten = service.downloadbill(new Date(),"文件类型,一般商户填写00即可"); /*-----------退货交易:后台资金类交易,有同步应答和后台通知应答------------------------------*/ /*-----------回调处理-------------------*/