diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/util/dh/DhDeviceUtil.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/util/dh/DhDeviceUtil.java index ad47177cec..9d8d52149f 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/util/dh/DhDeviceUtil.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/util/dh/DhDeviceUtil.java @@ -9,6 +9,7 @@ import com.epmet.commons.tools.exception.RenException; import com.epmet.commons.tools.redis.RedisKeys; import com.epmet.commons.tools.redis.RedisUtils; import com.epmet.commons.tools.utils.ConvertUtils; +import com.epmet.commons.tools.utils.DateUtils; import com.epmet.commons.tools.utils.HttpClientManager; import com.epmet.dto.DhTokenDTO; import com.epmet.dto.form.*; @@ -26,6 +27,7 @@ import java.awt.image.BufferedImage; import java.io.*; import java.math.BigDecimal; import java.net.URL; +import java.text.SimpleDateFormat; import java.time.LocalDate; import java.util.*; @@ -73,7 +75,7 @@ public class DhDeviceUtil { */ public void sendAuth(VisitVisitorFormDTO dto) { if (StringUtils.isBlank(dto.getIdCard())) { - dto.setIdCard(IDUtils.getIdNo("19010101", true)); + dto.setIdCard(IDUtils.getIdNo(new SimpleDateFormat(DateUtils.DATE_PATTERN_YYYYMMDD).format(new Date()), true)); } DhPersonFormDTO formDTO = new DhPersonFormDTO();