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;
|
}
|