package jnpf.dmsEntity.permission.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; import java.util.UUID; @Data @TableName("dms_permission_usages") public class DmsPermissionUsageEntity { @TableId(value = "id", type = IdType.AUTO) private Long id; @TableField("tenant_id") private String tenantId; @TableField("permission_id") private UUID permissionId; @TableField("user_id") private String userId; @TableField("action_code") private String actionCode; @TableField("actual_resource_type") private String actualResourceType; @TableField("actual_resource_id") private UUID actualResourceId; @TableField("operation_id") private UUID operationId; @TableField("session_expires_at") private Date sessionExpiresAt; @TableField("used_at") private Date usedAt; }