diff --git a/README.md b/README.md index 7d53230..8251055 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ cron表达式是用于定时任务的经典表达式,该参数允许用户自 这是与java模块化有关的问题,采用java 16等很新的java版本可能会抛出,解答详细请看[相关issue](https://gitee.com/GCSZHN/AutoCard/issues/I42IF9)。修改时请将startup.sh中的java命令一并修改。 ## 注意 -若打卡题目被更新,请先手动打卡一次。本项目仅供学习参考。使用时请确保信息的正确性。滥用造成的后果请自行承担。 +若打卡题目被更新或者你的任何信息情况有变化(如返校),请先手动打卡一次。本项目仅供学习参考。使用时请确保信息的正确性。滥用造成的后果请自行承担。 ## 反馈 任何使用问题,欢迎通过邮箱**zhang.h.n@foxmail.com**交流。 diff --git a/pom.xml b/pom.xml index fe2eba8..8093f13 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.gcszhn autocard - 1.3.3 + 1.3.4 jar Auto Heathy Report for Zhejiang University diff --git a/src/main/java/org/gcszhn/autocard/service/ClockinService.java b/src/main/java/org/gcszhn/autocard/service/ClockinService.java index cf8b80a..4053eb7 100644 --- a/src/main/java/org/gcszhn/autocard/service/ClockinService.java +++ b/src/main/java/org/gcszhn/autocard/service/ClockinService.java @@ -36,7 +36,7 @@ /** * 健康打卡实现类 * @author Zhang.H.N - * @version 1.2 + * @version 1.2.1 */ @Scope("prototype") @Service @@ -107,7 +107,8 @@ public ArrayList getOldInfo(String username, String password) { infoJsonObject1.putAll(oldInfoJson); infoJsonObject1.forEach((String name, Object value)->{ switch (name) { - case "date":value=sdf.format(new Date());break; + case "date" : value=sdf.format(new Date());break; + case "bztcyy": value="";break; //地区变更需要手动打卡一次,过滤上一次的地区变更原因 } if (value.toString().equals("[]")) return; //空数组不上报 res.add(new BasicNameValuePair(name, String.valueOf(value))); diff --git a/src/main/java/org/gcszhn/autocard/utils/LogUtils.java b/src/main/java/org/gcszhn/autocard/utils/LogUtils.java index c417ab1..a9d43ec 100644 --- a/src/main/java/org/gcszhn/autocard/utils/LogUtils.java +++ b/src/main/java/org/gcszhn/autocard/utils/LogUtils.java @@ -28,6 +28,8 @@ public class LogUtils { public enum Level { DEBUG, INFO, ERROR; } + /**屏蔽构造函数 */ + private LogUtils(){}; /** * 输出指定级别日志,指定信息源类名,并输出堆栈信息 * @param message 信息内容 diff --git a/src/main/java/org/gcszhn/autocard/utils/RSAEncryptUtils.java b/src/main/java/org/gcszhn/autocard/utils/RSAEncryptUtils.java index 8588a2b..8b09544 100644 --- a/src/main/java/org/gcszhn/autocard/utils/RSAEncryptUtils.java +++ b/src/main/java/org/gcszhn/autocard/utils/RSAEncryptUtils.java @@ -21,6 +21,8 @@ * @author Zhang.H.N */ public class RSAEncryptUtils { + /**屏蔽构造函数 */ + private RSAEncryptUtils() {} /** * 利用公钥的模和幂次,直接进行RSA加密 * @param info 信息的字节数据