生成的全部功能代码,非常粗糙,每个功能都需要进行更改。

This commit is contained in:
c
2026-02-12 13:58:35 +08:00
commit 6d609f8156
287 changed files with 11535 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
package com.niuan.erp.common.base;
import com.niuan.erp.module.sys.entity.SysRole;
import com.niuan.erp.module.sys.entity.SysUser;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
import java.util.Collection;
import java.util.List;
@Getter
@Setter
@Builder
@ToString
public class LoginUser implements UserDetails {
private SysUser user;
private List<SysRole> roleList;
private List<GrantedAuthority> authorities;
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
return authorities;
}
@Override
public String getPassword() {
return user.getPassWord();
}
@Override
public String getUsername() {
return user.getUserName();
}
}