package org.dromara.system.uitil; import cn.hutool.core.util.IdUtil; import org.dromara.common.core.domain.model.LoginBody; import org.dromara.common.core.domain.model.RegisterBody; import org.dromara.system.domain.bo.SysUserBo; /** * 自动登录工具类 */ public class AutoLoginUtil { //默认密码 private static String PASSWORD = "123456"; //默认管理 private static String TENANT_ID = "000000"; /** * 填充注册 * * @param user */ public static void padding(RegisterBody user) { String uuid = IdUtil.simpleUUID(); user.setTenantId(TENANT_ID); user.setPassword(PASSWORD); user.setUserType("sys_user"); user.setUuid(uuid); } /** * 填充用户登录信息 * * @return */ public static LoginBody create(RegisterBody user, String clientId) { String uuid = IdUtil.simpleUUID(); LoginBody loginBody = new LoginBody(); loginBody.setClientId(clientId); loginBody.setPassword(PASSWORD); loginBody.setGrantType("password"); loginBody.setTenantId(TENANT_ID); loginBody.setUsername(user.getUsername()); loginBody.setUuid(uuid); return loginBody; } }