using SqlSugar;
using System.Text.Json.Serialization;
namespace WcsMain.DataBase.TableEntity;
///
/// 输送线任务表
///
[SugarTable("tbl_app_convey_task")]
public class AppConveyTask
{
///
/// 任务号
///
[SugarColumn(ColumnName = "task_id", IsPrimaryKey = true)]
[JsonPropertyName("taskId")]
public string? TaskId { get; set; }
///
/// 任务组
///
[SugarColumn(ColumnName = "task_group")]
[JsonPropertyName("taskGroup")]
public string? TaskGroup { get; set; }
///
/// 载具号
///
[SugarColumn(ColumnName = "vehicle_no")]
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
///
/// 任务类型
///
[SugarColumn(ColumnName = "task_type")]
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
///
/// 任务状态
///
[SugarColumn(ColumnName = "task_status")]
[JsonPropertyName("taskStatus")]
public int? TaskStatus { get; set; }
///
/// 点位
///
[SugarColumn(ColumnName = "location")]
[JsonPropertyName("location")]
public string? Location { get; set; }
///
/// 实际到达的点位
///
[SugarColumn(ColumnName = "arrive_location")]
[JsonPropertyName("arriveLocation")]
public string? ArriveLocation { get; set; }
///
/// 创建人
///
[SugarColumn(ColumnName = "create_person")]
[JsonPropertyName("createPerson")]
public string? CreatePerson { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "create_time")]
[JsonPropertyName("createTime")]
public DateTime? CreateTime { get; set; }
///
/// 移栽时间
///
[SugarColumn(ColumnName = "move_time")]
[JsonPropertyName("moveTime")]
public DateTime? MoveTime { get; set; }
///
/// 完成时间
///
[SugarColumn(ColumnName = "complete_time")]
[JsonPropertyName("completeTime")]
public DateTime? CompleteTime { get; set; }
///
/// 备注信息
///
[SugarColumn(ColumnName = "remark")]
[JsonPropertyName("remark")]
public string? Remark { get; set; }
}