diff --git a/lms/nladmin-system/src/main/java/org/nl/system/service/sysapi/entity/SysApiLog.java b/lms/nladmin-system/src/main/java/org/nl/system/service/sysapi/entity/SysApiLog.java new file mode 100644 index 000000000..a3018d871 --- /dev/null +++ b/lms/nladmin-system/src/main/java/org/nl/system/service/sysapi/entity/SysApiLog.java @@ -0,0 +1,85 @@ +package org.nl.system.service.sysapi.entity; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import lombok.experimental.Accessors; + +import java.io.Serializable; + +import lombok.Data; + +/** + * @author ManMan.Yang + * @version V1.1 + * @date 2026/5/14 + * @description TODO + */ +@Data +@EqualsAndHashCode(callSuper = false) +@NoArgsConstructor +@TableName("sys_api_log") +@Accessors(chain = true) +public class SysApiLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId("log_id") + private String logId; + + @TableField("direction") + private Integer direction; + + @TableField("system_flag") + private String systemFlag; + + @TableField("biz_code") + private String bizCode; + + @TableField("biz_desc") + private String bizDesc; + + @TableField("api_url") + private String apiUrl; + + @TableField("api_desc") + private String apiDesc; + + @TableField("trace_id") + private String traceId; + + @TableField("request_method") + private String requestMethod; + + @TableField("request_ip") + private String requestIp; + + @TableField("request_headers") + private String requestHeaders; + + @TableField("request_params") + private String requestParams; + + @TableField("response_body") + private String responseBody; + + @TableField("response_status") + private Integer responseStatus; + + @TableField("cost_time") + private Long costTime; + + @TableField("status") + private String status; + + @TableField("error_msg") + private String errorMsg; + + @TableField("operator") + private String operator; + + @TableField("create_time") + private String createTime; +}