|
@@ -4,6 +4,8 @@ package org.jeecg.dataSync.task;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.alibaba.fastjson2.TypeReference;
|
|
|
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
|
|
|
+import org.jeecg.common.util.PasswordUtil;
|
|
|
+import org.jeecg.common.util.oConvertUtils;
|
|
|
import org.jeecg.config.sign.util.HttpUtils;
|
|
|
import org.jeecg.dataSync.config.HrConfigurer;
|
|
|
import org.jeecg.modules.system.entity.SysUser;
|
|
@@ -82,6 +84,11 @@ public class UserDataSync {
|
|
|
sysUser.setUsername(item.get("login").toString());//账号
|
|
|
sysUser.setEmail(item.get("login").toString() + "@c513.cast.casc");//邮箱
|
|
|
|
|
|
+ String salt = oConvertUtils.randomGen(8);
|
|
|
+ sysUser.setSalt(salt); //md5密码盐
|
|
|
+ String passwordEncode = PasswordUtil.encrypt(sysUser.getUsername(), hrConfigurer.getPwd(), salt);
|
|
|
+ sysUser.setPassword(passwordEncode); //密码 (加密)
|
|
|
+
|
|
|
SysUserRole sysUserRole = new SysUserRole();
|
|
|
sysUserRole.setUserId(sysUser.getId());
|
|
|
sysUserRole.setRoleId("1"); //默认角色
|