86 lines
2.1 KiB
C#
86 lines
2.1 KiB
C#
using System.Text.Json.Serialization;
|
|
using SqlSugar;
|
|
using WcsMain.Constant.WcsAttribute.Clear;
|
|
|
|
namespace WcsMain.DataBase.TableEntity;
|
|
|
|
/// <summary>
|
|
/// 接口请求类,存放请求的信息
|
|
/// </summary>
|
|
[SugarTable("tbl_app_api_request")]
|
|
[ClearTable("request_time", 30)]
|
|
public class AppApiRequest
|
|
{
|
|
/// <summary>
|
|
/// 请求ID
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "request_id", IsPrimaryKey = true)]
|
|
[JsonPropertyName("requestId")]
|
|
public string? RequestId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 请求地址
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "request_url")]
|
|
[JsonPropertyName("requestUrl")]
|
|
public string? RequestUrl { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否成功
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "is_success")]
|
|
[JsonPropertyName("isSuccess")]
|
|
public int? IsSuccess { get; set; }
|
|
|
|
/// <summary>
|
|
/// 请求方式
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "request_method")]
|
|
[JsonPropertyName("requestMethod")]
|
|
public string? RequestMethod { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 请求信息
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "request_msg")]
|
|
[JsonPropertyName("requestMsg")]
|
|
public string? RequestMsg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 响应信息
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "response_msg")]
|
|
[JsonPropertyName("responseMsg")]
|
|
public string? ResponseMsg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 请求时间
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "request_time")]
|
|
[JsonPropertyName("requestTime")]
|
|
public DateTime? RequestTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 响应时间
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "response_time")]
|
|
[JsonPropertyName("responseTime")]
|
|
public DateTime? ResponseTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 耗时
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "use_time")]
|
|
[JsonPropertyName("useTime")]
|
|
public double? UseTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 错误信息
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "err_msg")]
|
|
[JsonPropertyName("errMsg")]
|
|
public string? ErrMsg { get; set; }
|
|
|
|
|
|
} |