From 64dd211839166eeb27286d4091885bb2309ec0c6 Mon Sep 17 00:00:00 2001 From: yanqs Date: Tue, 20 Aug 2024 09:46:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:AList=E4=B8=8A=E4=BC=A0=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E3=80=81=E4=B8=8A=E4=BC=A0=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E6=97=A5=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bcrjl/rss/common/util/AListUtils.java | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/bcrjl/rss/common/util/AListUtils.java b/src/main/java/com/bcrjl/rss/common/util/AListUtils.java index 9a576b5..be7878e 100644 --- a/src/main/java/com/bcrjl/rss/common/util/AListUtils.java +++ b/src/main/java/com/bcrjl/rss/common/util/AListUtils.java @@ -20,18 +20,26 @@ import java.util.Map; import static com.bcrjl.rss.common.constant.AppConstant.*; /** - * 功能描述: + * AList工具类 * * @author yanqs - * @since 2024-08-10 */ @Slf4j public class AListUtils { + /** + * AList 登录获取 Token 接口路径 + */ private static final String TOKEN_URL = "/api/auth/login"; + /** + * 上传流 接口路径 + */ private static final String UPLOAD_URL = "/api/fs/put"; + /** + * 创建本地缓存 + */ private static TimedCache timedCache = CacheUtil.newTimedCache(86400000); /** @@ -65,9 +73,15 @@ public class AListUtils { } } + /** + * 上传文件 + * + * @param fileByte 文件字节 + * @param fileName 文件名 + */ public static void uploadFile(byte[] fileByte, String fileName) { try { - String time = DateUtil.format(new Date(), "yyyyMMddHH"); + String time = DateUtil.format(new Date(), "yyyyMMdd"); Setting setting = new Setting(CONFIG_PATH, CharsetUtil.CHARSET_UTF_8, true); Setting systemSetting = setting.getSetting(SET_SYSTEM); String aListUrl = systemSetting.get(ALIST_URL); @@ -80,9 +94,7 @@ public class AListUtils { .execute(); if (httpResponse.isOk()) { String message = JSONUtil.parseObj(httpResponse.body()).getStr("message"); - if ("success".equals(message)) { - //log.info("AList上传成功"); - } else { + if (!"success".equals(message)) { log.info("AList上传失败:{}", message); } } else {