From f6eff7bb2ef734009ffd2f4d37b34ce6e89c4f62 Mon Sep 17 00:00:00 2001 From: yixian Date: Fri, 11 Jan 2019 09:47:48 +0800 Subject: [PATCH] secure file fix --- .../manage/system/core/impl/TradeSecureServiceHanyinImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/au/com/royalpay/payment/manage/system/core/impl/TradeSecureServiceHanyinImpl.java b/src/main/java/au/com/royalpay/payment/manage/system/core/impl/TradeSecureServiceHanyinImpl.java index bf1f77bf8..d686ddf7d 100644 --- a/src/main/java/au/com/royalpay/payment/manage/system/core/impl/TradeSecureServiceHanyinImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/system/core/impl/TradeSecureServiceHanyinImpl.java @@ -70,7 +70,7 @@ public class TradeSecureServiceHanyinImpl implements TradeSecureService { String dateString = file.getTransDate().toString("yyyyMMdd"); Vector folders = command.ls("/royalpay"); String dir = "/royalpay/" + dateString; - if (folders.parallelStream().noneMatch(entry -> entry.getFilename().equals(dateString))) { + if (folders.parallelStream().noneMatch(entry -> entry.getFilename().endsWith(dateString))) { logger.debug("mk dir:{}", dir); command.mkdir(dir); }