package com.sinata.appointment.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import java.time.LocalDateTime;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@TableName("biz_op_log")
|
@Schema(description = "操作审计日志")
|
public class BizOpLog extends BaseEntity {
|
|
@Schema(description = "操作人用户 id")
|
private Long operatorUserId;
|
|
@Schema(description = "模块")
|
private String module;
|
|
@Schema(description = "动作")
|
private String action;
|
|
@Schema(description = "资源类型")
|
private String resourceType;
|
|
@Schema(description = "资源 id")
|
private String resourceId;
|
|
@Schema(description = "详情 JSON")
|
private String detailJson;
|
|
@Schema(description = "操作时间")
|
private LocalDateTime opTime;
|
|
@Schema(description = "TraceId")
|
private String traceId;
|
}
|