Compare commits
2
Commits
961dc7c104
...
f5d1090479
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f5d1090479 | ||
|
|
21f801019a |
+4
-1
@@ -2,6 +2,7 @@ package org.jeecg.modules.system.task;
|
|||||||
|
|
||||||
import cn.hutool.core.util.IdcardUtil;
|
import cn.hutool.core.util.IdcardUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
@@ -108,9 +109,11 @@ public class AnYanUserInfoJob {
|
|||||||
}
|
}
|
||||||
if (ObjectUtil.isNull(existingUser.getBirthday())) {
|
if (ObjectUtil.isNull(existingUser.getBirthday())) {
|
||||||
//同步生日
|
//同步生日
|
||||||
|
String birthStr = IdcardUtil.getBirthByIdCard(idNo);
|
||||||
|
Date birthDate = DateUtil.parse(birthStr, "yyyyMMdd");
|
||||||
sysUserService.update(new LambdaUpdateWrapper<SysUser>()
|
sysUserService.update(new LambdaUpdateWrapper<SysUser>()
|
||||||
.eq(SysUser::getWorkNo, existingUser.getWorkNo())
|
.eq(SysUser::getWorkNo, existingUser.getWorkNo())
|
||||||
.set(SysUser::getBirthday, IdcardUtil.getBirthByIdCard(idNo))
|
.set(SysUser::getBirthday, birthDate)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user