using MongoDB.Bson;
|
using MongoDB.Bson.Serialization.Attributes;
|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace HH.WMS.Entitys.Basic
|
{
|
|
[BsonIgnoreExtraElements]
|
/// <summary>
|
/// 货位实体 Autobom
|
/// </summary>
|
public class AutoBomLocationEntity
|
{
|
[JsonIgnore]
|
public ObjectId _id
|
{
|
get;
|
set;
|
}
|
/// <summary>
|
/// 所属仓库
|
/// </summary>
|
public string CN_S_STOCK_CODE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 货位编码
|
/// </summary>
|
public string CN_S_LOCATION_CODE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 最大容器数量
|
/// </summary>
|
public int CN_N_MAX_STORE_NUM
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 是否分区指定
|
/// </summary>
|
public string CN_C_IS_DO_PARTITION
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 备注
|
/// </summary>
|
public string CN_S_NOTE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 是否启用
|
/// </summary>
|
public string CN_C_IS_ENABLE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 巷道
|
/// </summary>
|
public string CN_S_ROADWAY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 排
|
/// </summary>
|
public string CN_S_ROW
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 列
|
/// </summary>
|
public string CN_S_COL
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 层
|
/// </summary>
|
public string CN_S_FLOOR
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 类型 货位/站点
|
/// </summary>
|
public string CN_S_TYPE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// AGV站点
|
/// </summary>
|
public int CN_N_AGV_LOCATION
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 创建人
|
/// </summary>
|
public string CN_S_CREATOR
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 创建人姓名
|
/// </summary>
|
public string CN_S_CREATOR_BY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
public DateTime CN_T_CREATE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 修改人
|
/// </summary>
|
public string CN_S_MODIFY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 修改人姓名
|
/// </summary>
|
public string CN_S_MODIFY_BY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 修改日期
|
/// </summary>
|
public DateTime? CN_T_MODIFY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 坐标
|
/// </summary>
|
public string CN_S_POSITION
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// GUID
|
/// </summary>
|
public string CN_GUID
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 系统状态
|
/// </summary>
|
public string CN_S_STATUS
|
{
|
set;
|
get;
|
}
|
|
/// <summary>
|
/// 货位状态-当贮存状态使用 出库算法动态赋值
|
/// </summary>
|
public string CN_S_LOCATION_STATE
|
{
|
get;
|
set;
|
}
|
|
/// <summary>
|
/// 货位名称-暂不用
|
/// </summary>
|
public string CN_S_LOCATION_NAME
|
{
|
get;
|
set;
|
}
|
|
/// <summary>
|
/// 所属库区
|
/// </summary>
|
public string CN_S_AREA_CODE
|
{
|
get;
|
set;
|
}
|
public int CN_N_SYNC
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 入库任务数
|
/// </summary>
|
public int CN_N_INTASK_QTY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 是否尾盘
|
/// </summary>
|
public string CN_C_LAST_TRAY
|
{
|
set;
|
get;
|
}
|
}
|
|
/// <summary>
|
/// 货位实体 Autobom
|
/// </summary>
|
[BsonIgnoreExtraElements]
|
public class AutoBomLocationAbbreEntity
|
{
|
|
|
/// <summary>
|
/// 货位编码
|
/// </summary>
|
public string CN_S_LOCATION_CODE
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 货位编码
|
/// </summary>
|
public string CN_S_STOCK_CODE
|
{
|
set;
|
get;
|
}
|
|
/// <summary>
|
/// 巷道
|
/// </summary>
|
public string CN_S_ROADWAY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 排
|
/// </summary>
|
public string CN_S_ROW
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 列
|
/// </summary>
|
public string CN_S_COL
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 层
|
/// </summary>
|
public string CN_S_FLOOR
|
{
|
set;
|
get;
|
}
|
|
/// <summary>
|
/// AGV站点
|
/// </summary>
|
public int CN_N_AGV_LOCATION
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 货位状态-当贮存状态使用 出库算法动态赋值
|
/// </summary>
|
public string CN_S_LOCATION_STATE
|
{
|
get;
|
set;
|
}
|
/// <summary>
|
/// 最大容器数量
|
/// </summary>
|
public int CN_N_MAX_STORE_NUM
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 入库任务数
|
/// </summary>
|
public int CN_N_INTASK_QTY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 是否尾盘
|
/// </summary>
|
public string CN_C_LAST_TRAY
|
{
|
set;
|
get;
|
}
|
/// <summary>
|
/// 任务数量
|
/// </summary>
|
public int taskNum
|
{
|
get;
|
set;
|
}
|
/// <summary>
|
/// 时间
|
/// </summary>
|
public DateTime CN_T_CREATE
|
{
|
set;
|
get;
|
}
|
}
|
}
|