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即可"); /*-----------退货交易:后台资金类交易,有同步应答和后台通知应答------------------------------*/ /*-----------回调处理-------------------*/