Commit a8b5a33d authored by gaoyingwei's avatar gaoyingwei

修改 实名认证

parent 484f05fd
...@@ -249,30 +249,38 @@ public class FaceVerifyServiceImpl extends ServiceImpl<MemInfoRepository, MemInf ...@@ -249,30 +249,38 @@ public class FaceVerifyServiceImpl extends ServiceImpl<MemInfoRepository, MemInf
} else { } else {
HttpServletRequest request1 = ((ServletRequestAttributes) (RequestContextHolder.getRequestAttributes())).getRequest(); HttpServletRequest request1 = ((ServletRequestAttributes) (RequestContextHolder.getRequestAttributes())).getRequest();
String ip = CyAddressUtils.IpUtils.getIpAddr(request1); String ip = CyAddressUtils.IpUtils.getIpAddr(request1);
Boolean ipMin = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip); Object ipMin = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip);
// 1 设置 ip 每分钟的失败次数 // 1 设置 ip 每分钟的失败次数
if (ipMin) { if (ipMin != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1l); int count = (int)ipMin;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1l);
} else } else
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1, 60L); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1, 60L);
Boolean ipDay = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip); Object ipDay = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip);
// 1 设置 ip 每天的失败次数 // 1 设置 ip 每天的失败次数
if (ipDay) { if (ipDay != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1l); int count = (int)ipDay;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1l);
} else { } else {
long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime()); long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime());
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1, time); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1, time);
} }
Boolean idCardMin = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard); Object idCardMin = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard);
// 1 设置 ip 每分钟的失败次数 // 1 设置 ip 每分钟的失败次数
if (idCardMin) { if (idCardMin != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1l); int count = (int)idCardMin;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1l);
} else } else
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1, 60L); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1, 60L);
Boolean idCardDay = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard); Object idCardDay = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard);
// 1 设置 ip 每天的失败次数 // 1 设置 ip 每天的失败次数
if (idCardDay) { if (idCardDay != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1l); int count = (int)idCardDay;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1l);
} else { } else {
long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime()); long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime());
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1, time); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1, time);
...@@ -371,30 +379,38 @@ public class FaceVerifyServiceImpl extends ServiceImpl<MemInfoRepository, MemInf ...@@ -371,30 +379,38 @@ public class FaceVerifyServiceImpl extends ServiceImpl<MemInfoRepository, MemInf
} else { } else {
HttpServletRequest request1 = ((ServletRequestAttributes) (RequestContextHolder.getRequestAttributes())).getRequest(); HttpServletRequest request1 = ((ServletRequestAttributes) (RequestContextHolder.getRequestAttributes())).getRequest();
String ip = CyAddressUtils.IpUtils.getIpAddr(request1); String ip = CyAddressUtils.IpUtils.getIpAddr(request1);
Boolean ipMin = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip); Object ipMin = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip);
// 1 设置 ip 每分钟的失败次数 // 1 设置 ip 每分钟的失败次数
if (ipMin) { if (ipMin != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1l); int count = (int)ipMin;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1l);
} else } else
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1, 60L); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_MINUTES + ip, 1, 60L);
Boolean ipDay = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip); Object ipDay = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip);
// 1 设置 ip 每天的失败次数 // 1 设置 ip 每天的失败次数
if (ipDay) { if (ipDay != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1l); int count = (int)ipDay;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1l);
} else { } else {
long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime()); long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime());
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1, time); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IP_DAY + ip, 1, time);
} }
Boolean idCardMin = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard); Object idCardMin = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard);
// 1 设置 ip 每分钟的失败次数 // 1 设置 ip 每分钟的失败次数
if (idCardMin) { if (idCardMin != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1l); int count = (int)idCardMin;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1l);
} else } else
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1, 60L); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_MINUTES + idCard, 1, 60L);
Boolean idCardDay = cyRedisServiceImpl.hasKey(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard); Object idCardDay = cyRedisServiceImpl.get(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard);
// 1 设置 ip 每天的失败次数 // 1 设置 ip 每天的失败次数
if (idCardDay) { if (idCardDay != null) {
cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1l); int count = (int)idCardDay;
cyRedisServiceImpl.setValueNotTime(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, count+1, 0);
// cyRedisServiceImpl.incr(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1l);
} else { } else {
long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime()); long time = TimeUtil.getTimeSecond(new Date(), TimeUtil.getTodayEndTime());
cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1, time); cyRedisServiceImpl.set(FaceVerifyRedisBean.FACEVERIFY_IDCARD_DAY + idCard, 1, time);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment