130 lines
3.2 KiB
C#
130 lines
3.2 KiB
C#
using System.Text.Json.Serialization;
|
|
using SqlSugar;
|
|
using WcsMain.WcsAttribute.Clear;
|
|
|
|
namespace WcsMain.DataBase.TableEntity;
|
|
|
|
/// <summary>
|
|
/// tbl_app_wms_task
|
|
/// wms任务表
|
|
/// </summary>
|
|
[SugarTable("tbl_app_wms_task")]
|
|
[ClearTable("create_time", 30)]
|
|
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; }
|
|
|
|
|
|
} |