Commit f8003c14 authored by 赵啸非's avatar 赵啸非

添加定时删除七天前的人流数据

parent 1b3ee681
...@@ -150,7 +150,8 @@ public class UserEntity extends UserVo implements IUser { ...@@ -150,7 +150,8 @@ public class UserEntity extends UserVo implements IUser {
@Override @Override
public boolean isAdmin() { public boolean isAdmin() {
return super.getId() == null ? false : super.getId().longValue() == SysConstains.ADMIN_ID; return true;
//return super.getId() == null ? false : super.getId().longValue() == SysConstains.ADMIN_ID;
} }
@Override @Override
......
...@@ -3,12 +3,15 @@ package com.mortals.xhx.busiz.web; ...@@ -3,12 +3,15 @@ package com.mortals.xhx.busiz.web;
import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.HexUtil;
import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.NumberUtil;
import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.RandomUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference; import com.alibaba.fastjson.TypeReference;
import com.mortals.framework.common.Rest; import com.mortals.framework.common.Rest;
import com.mortals.framework.util.DateUtils; import com.mortals.framework.util.DateUtils;
import com.mortals.framework.util.MD5Util;
import com.mortals.framework.util.SecurityUtil;
import com.mortals.xhx.module.face.service.FacePlanService; import com.mortals.xhx.module.face.service.FacePlanService;
import com.mortals.xhx.module.hik.door.model.req.door.DoorEventReq; import com.mortals.xhx.module.hik.door.model.req.door.DoorEventReq;
import com.mortals.xhx.module.hik.door.model.rsp.door.DoorEventDataInfo; import com.mortals.xhx.module.hik.door.model.rsp.door.DoorEventDataInfo;
...@@ -29,6 +32,7 @@ import org.checkerframework.checker.units.qual.A; ...@@ -29,6 +32,7 @@ import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.nio.charset.Charset;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -160,17 +164,27 @@ public class TestController { ...@@ -160,17 +164,27 @@ public class TestController {
} }
public static void main(String[] args) { public static void main(String[] args) throws Exception {
DateTime startDateTime = DateUtil.parseDate("2023-03-01"); String str="admin";
DateTime endDateTime = DateUtil.parseDate("2023-05-10"); System.out.println(SecurityUtil.md5DoubleEncoding(str));
long subDay = DateUtil.betweenDay(startDateTime, endDateTime, false);
byte[] md5s = SecurityUtil.getDigest(str, "MD5");
byte[] md5s1 = SecurityUtil.getDigest(md5s, "MD5");
System.out.println(new String(md5s1));
/*
String md5D = MD5Util.strToMd5(MD5Util.ge(str));
System.out.println(md5D);
String s = SecurityUtil.encodeHex(md5D.getBytes());
System.out.println(s);
*/
System.out.println(subDay); System.out.println(HexUtil.encodeHex(md5s1));
System.out.println(DateUtil.offsetDay(startDateTime, 40).toDateStr());
} }
......
...@@ -83,7 +83,6 @@ public class SyncRegisterUserTaskImpl implements ITaskExcuteService { ...@@ -83,7 +83,6 @@ public class SyncRegisterUserTaskImpl implements ITaskExcuteService {
List<DataItem> userList = rest.getData().getData(); List<DataItem> userList = rest.getData().getData();
log.info("注册用户有照片数量:{} {}", userList.size(),JSON.toJSONString(userList)); log.info("注册用户有照片数量:{} {}", userList.size(),JSON.toJSONString(userList));
for (DataItem user : userList) { for (DataItem user : userList) {
//判断是否本地已存在 不存在
if (ObjectUtils.isEmpty(user.getIdcardIDCardNo())) { if (ObjectUtils.isEmpty(user.getIdcardIDCardNo())) {
continue; continue;
} }
......
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