using System;
using System.Collections.Generic;
using System.Linq;
using AUCMA.STORE.Entity.Enums;
using SqlSugar;
namespace AUCMA.STORE.Entity.DAO
{
///
/// 任务队列
///
[SugarTable("BASE_TASK_QUEUE")]
public class BaseTaskQueue
{
///
/// UUID
///
[SugarColumn(ColumnName = "UUID",IsPrimaryKey = true)]
public string uuid { get; set; }
///
/// 任务编号
///
[SugarColumn(ColumnName="TASK_CODE")]
public string pilerTaskCode { get; set; }
///
/// 堆垛机编号
///
[SugarColumn(ColumnName = "PILER_CODE")]
public int plcCode { get; set; }
///
/// 箱体条码
///
[SugarColumn(ColumnName = "BOX_CODE")]
public string boxCode { get; set; }
///
/// 物料编号
///
[SugarColumn(ColumnName = "MATERIAL_CODE")]
public string materialCode { get; set; }
///
/// 仓库编号
///
[SugarColumn(ColumnName = "STORE_CODE")]
public string storeCode { get; set; }
///
/// 任务状态
///
[SugarColumn(ColumnName = "TASK_STATUS")]
public TaskStatus taskStatus { get; set; }
///
/// 任务类型:0-入库,1-出库
///
[SugarColumn(ColumnName = "TASK_TYPE")]
public TaskType pilerTaskType { get; set; }
///
/// 库位区域 0-不区分,1-左,2-右
///
[SugarColumn(ColumnName = "LOCATION_AREA")]
public LocationArea locationArea { get; set; }
///
/// 操作类型
///
[SugarColumn(ColumnName = "OPERATION_TYPE")]
public OperationType operationType { get; set; }
///
/// 取货排
///
[SugarColumn(ColumnName = "PILER_CLAIM_GOODS_ROWS")]
public int pilerClaimGoodsRows { get; set; }
///
/// 取货列
///
[SugarColumn(ColumnName = "PILER_CLAIM_GOODS_LINE")]
public int pilerClaimGoodsLine { get; set; }
///
/// 取货层
///
[SugarColumn(ColumnName = "PILER_CLAIM_GOODS_TIER")]
public int pilerClaimGoodsTier { get; set; }
///
/// 卸货排
///
[SugarColumn(ColumnName = "PILER_UNLOAD_ROWS")]
public int pilerUnloadRows { get; set; }
///
/// 卸货列
///
[SugarColumn(ColumnName = "PILER_UNLOAD_LINE")]
public int pilerUnloadLine { get; set; }
///
/// 卸货层
///
[SugarColumn(ColumnName = "PILER_UNLOAD_TIER")]
public int pilerUnloadTier { get; set; }
///
/// 记录时间
///
[SugarColumn(ColumnName = "RECORD_TIME")]
public DateTime recordTime { get; set; }
}
}