外部系统接口日志 实体类

This commit is contained in:
yangyufu
2026-05-21 09:20:32 +08:00
parent b7f75c9964
commit 4b6e006e64

View File

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