wcs_server_kate_suzhou/WcsMain/DataBase/TableEntity/AppWmsTask.cs

130 lines
3.2 KiB
C#
Raw Permalink Normal View History

2024-05-14 16:30:56 +08:00
using System.Text.Json.Serialization;
using SqlSugar;
using WcsMain.WcsAttribute.Clear;
2024-05-14 16:30:56 +08:00
namespace WcsMain.DataBase.TableEntity;
/// <summary>
/// tbl_app_wms_task
/// wms任务表
/// </summary>
[SugarTable("tbl_app_wms_task")]
[ClearTable("create_time", 30)]
2024-05-14 16:30:56 +08:00
public class AppWmsTask
{
/// <summary>
/// Wms任务号
/// </summary>
[SugarColumn(IsPrimaryKey = true, ColumnName = "task_id")]
[JsonPropertyName("taskId")]
public string? TaskId { get; set; }
/// <summary>
/// 任务类型
/// </summary>
[SugarColumn(ColumnName = "task_type")]
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
/// <summary>
/// 任务状态
/// </summary>
[SugarColumn(ColumnName = "task_status")]
[JsonPropertyName("taskStatus")]
public int? TaskStatus { get; set; }
/// <summary>
/// 任务优先级
/// </summary>
[SugarColumn(ColumnName = "priority")]
[JsonPropertyName("priority")]
public int? Priority { get; set; }
/// <summary>
/// 任务起点
/// </summary>
[SugarColumn(ColumnName = "origin")]
[JsonPropertyName("origin")]
public string? Origin { get; set; }
/// <summary>
/// 任务起点
/// </summary>
[SugarColumn(ColumnName = "midpoint")]
[JsonPropertyName("midPoint")]
public string? MidPoint { get; set; }
/// <summary>
/// 任务目的地
/// </summary>
[SugarColumn(ColumnName = "destination")]
[JsonPropertyName("destination")]
public string? Destination { get; set; }
/// <summary>
/// 载具编号
/// </summary>
[SugarColumn(ColumnName = "vehicle_no")]
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 载具尺寸
/// </summary>
[SugarColumn(ColumnName = "vehicle_size")]
[JsonPropertyName("vehicleSize")]
public int? VehicleSize { get; set; }
/// <summary>
/// 重量
/// </summary>
[SugarColumn(ColumnName = "weight")]
[JsonPropertyName("weight")]
public decimal? Weight { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[SugarColumn(ColumnName = "create_time")]
[JsonPropertyName("createTime")]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 修改时间
/// </summary>
[SugarColumn(ColumnName = "modify_time")]
[JsonPropertyName("modifyTime")]
public DateTime? ModifyTime { get; set; }
/// <summary>
/// 任务开始时间
/// </summary>
[SugarColumn(ColumnName = "start_time")]
[JsonPropertyName("startTime")]
public DateTime? StartTime { get; set; }
/// <summary>
/// 任务结束时间
/// </summary>
[SugarColumn(ColumnName = "end_time")]
[JsonPropertyName("endTime")]
public DateTime? EndTime { get; set; }
/// <summary>
/// 创建人
/// </summary>
[SugarColumn(ColumnName = "create_person")]
[JsonPropertyName("createPerson")]
public string? CreatePerson { get; set; }
/// <summary>
/// 错误信息
/// </summary>
[SugarColumn(ColumnName = "task_msg")]
[JsonPropertyName("taskMsg")]
public string? TaskMsg { get; set; }
}