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 信息的字节数据