处理租户隔离-tenant_id

This commit is contained in:
Wang.Huan
2025-02-22 16:29:42 +08:00
parent 4b4ed11679
commit daafb2624c
5 changed files with 128 additions and 6 deletions

View File

@@ -39,6 +39,7 @@ public class HisBaseEntity implements Serializable {
private Date updateTime;
/** 租户ID */
@TableField(fill = FieldFill.INSERT)
private Integer tenantId;
/** 删除标识 */

View File

@@ -3,6 +3,7 @@ package com.core.common.core.domain.model;
import java.util.Collection;
import java.util.Set;
import lombok.Data;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
@@ -14,6 +15,7 @@ import com.core.common.core.domain.entity.SysUser;
*
* @author system
*/
@Data
public class LoginUser implements UserDetails {
private static final long serialVersionUID = 1L;
@@ -67,6 +69,9 @@ public class LoginUser implements UserDetails {
*/
private Set<String> permissions;
/** 租户ID */
private Integer tenantId;
/**
* 用户信息
*/