wcs_server_kate_suzhou/WcsMain/DataBase/TableEntity/AppApiRequest.cs

84 lines
2.1 KiB
C#

using System.Text.Json.Serialization;
using SqlSugar;
namespace WcsMain.DataBase.TableEntity;
/// <summary>
/// 接口请求类,存放请求的信息
/// </summary>
[SugarTable("tbl_app_api_request")]
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; }
}