package com.sinata.appointment.dto;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import java.time.LocalDateTime;
|
import lombok.Data;
|
|
@Data
|
@Schema(description = "操作日志列表项")
|
public class OpLogListVo {
|
|
@Schema(description = "日志ID")
|
private Long id;
|
|
@Schema(description = "来源类型")
|
private String sourceType;
|
|
@Schema(description = "来源名称")
|
private String sourceTypeText;
|
|
@Schema(description = "操作人ID")
|
private Long operatorUserId;
|
|
@Schema(description = "操作人名称")
|
private String operatorName;
|
|
@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 = "TraceId")
|
private String traceId;
|
|
@Schema(description = "操作时间")
|
private LocalDateTime opTime;
|
}
|