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

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

parent 1b3ee681
......@@ -150,7 +150,8 @@ public class UserEntity extends UserVo implements IUser {
@Override
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
......
......@@ -3,12 +3,15 @@ package com.mortals.xhx.busiz.web;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.HexUtil;
import cn.hutool.core.util.NumberUtil;
import cn.hutool.core.util.RandomUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference;
import com.mortals.framework.common.Rest;
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.hik.door.model.req.door.DoorEventReq;
import com.mortals.xhx.module.hik.door.model.rsp.door.DoorEventDataInfo;
......@@ -29,6 +32,7 @@ import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
......@@ -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");
DateTime endDateTime = DateUtil.parseDate("2023-05-10");
long subDay = DateUtil.betweenDay(startDateTime, endDateTime, false);
String str="admin";
System.out.println(SecurityUtil.md5DoubleEncoding(str));
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 {
List<DataItem> userList = rest.getData().getData();
log.info("注册用户有照片数量:{} {}", userList.size(),JSON.toJSONString(userList));
for (DataItem user : userList) {
//判断是否本地已存在 不存在
if (ObjectUtils.isEmpty(user.getIdcardIDCardNo())) {
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