You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

230 lines
6.1 KiB
C#

2 years ago
//-----------------------------------------------------------------------
//<copyright>
// * Copyright (C) 2021 KEHAIDASOFT All Rights Reserved
// * version : 4.0.30319.42000
// * author : khd by t4-2
// </copyright>
//-----------------------------------------------------------------------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
2 years ago
namespace Khd.Core.Domain.Models
2 years ago
{
2 years ago
[Table("wms_base_location")]
2 years ago
public class WmsBaseLocation
{
2 years ago
2 years ago
[Key]
2 years ago
[Column("location_id")]
public long locationId { get; set; }
2 years ago
/// <summary>
/// 料箱号
/// </summary>
[Column("container_code")]
public string containerCode { get; set; }
2 years ago
/// <summary>
/// 仓库ID关联wms_base_warehouse的warehouse_id
/// </summary>
2 years ago
[Column("warehouse_id")]
2 years ago
public long warehouseId { get; set; }
2 years ago
2 years ago
/// <summary>
/// agv的点位编码
/// </summary>
2 years ago
[Column("agv_position_code")]
2 years ago
public string agvPositionCode { get; set; }
2 years ago
2 years ago
[Column("warehouse_floor")]
2 years ago
public int? warehouseFloor { get; set; }
2 years ago
2 years ago
/// <summary>
/// 库位编码
/// </summary>
2 years ago
[Column("location_code")]
2 years ago
public string locationCode { get; set; }
2 years ago
2 years ago
/// <summary>
/// 排
/// </summary>
2 years ago
[Column("loc_row")]
2 years ago
public int? locRow { get; set; }
2 years ago
2 years ago
/// <summary>
/// 层数
/// </summary>
2 years ago
[Column("layer_num")]
2 years ago
public int? layerNum { get; set; }
2 years ago
2 years ago
/// <summary>
/// 列
/// </summary>
2 years ago
[Column("loc_column")]
2 years ago
public int? locColumn { get; set; }
2 years ago
2 years ago
/// <summary>
2 years ago
/// 深位1 浅位2
2 years ago
/// </summary>
2 years ago
[Column("loc_deep")]
2 years ago
public int? locDeep { get; set; }
2 years ago
2 years ago
/// <summary>
/// 激活标记 1是 0否
/// </summary>
2 years ago
[Column("active_flag")]
2 years ago
public string activeFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 人工处理标识1是,0否对于agv仓库可选择
/// </summary>
2 years ago
[Column("manual_flag")]
2 years ago
public string manualFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 返库标识1是0否;用来标识是否是拆分后返库的库位
/// </summary>
2 years ago
[Column("return_flag")]
2 years ago
public string returnFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 数量限制
/// </summary>
2 years ago
[Column("qty_limit")]
2 years ago
public decimal? qtyLimit { get; set; }
2 years ago
2 years ago
/// <summary>
/// 入库过度库位标识(1:是,0:否)
/// </summary>
2 years ago
[Column("instock_flag")]
2 years ago
public string instockFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 出库过度库位标识(1:是,0:否)
/// </summary>
2 years ago
[Column("outstock_flag")]
2 years ago
public string outstockFlag { get; set; }
2 years ago
2 years ago
/// <summary>
2 years ago
/// 库位状态(1:正常,2:自动锁定,3:人工锁定,4:移库锁定5:合库锁定 6出库锁定);在正常时,库位可以使用,如果是自动锁定则需要自动解锁变成正常,如果是人工锁定需要人工解锁变成正常
2 years ago
/// </summary>
2 years ago
[Column("location_status")]
2 years ago
public string locationStatus { get; set; }
2 years ago
2 years ago
/// <summary>
/// 允许混放批次 1是 0否(预留,先不显示此字段);先按仓库的判断
/// </summary>
2 years ago
[Column("batch_mix")]
2 years ago
public string batchMix { get; set; }
2 years ago
2 years ago
/// <summary>
/// 创建者
/// </summary>
2 years ago
[Column("create_by")]
2 years ago
public string createBy { get; set; }
2 years ago
2 years ago
/// <summary>
/// 创建时间
/// </summary>
2 years ago
[Column("create_time")]
2 years ago
public DateTime? createTime { get; set; }
2 years ago
2 years ago
/// <summary>
/// 更新者
/// </summary>
2 years ago
[Column("update_by")]
2 years ago
public string updateBy { get; set; }
2 years ago
2 years ago
/// <summary>
/// 更新时间
/// </summary>
2 years ago
[Column("update_time")]
2 years ago
public DateTime? updateTime { get; set; }
2 years ago
2 years ago
/// <summary>
/// 备注
/// </summary>
2 years ago
[Column("remark")]
2 years ago
public string remark { get; set; }
2 years ago
2 years ago
/// <summary>
/// 删除标志 1删除 0显示
/// </summary>
2 years ago
[Column("del_flag")]
2 years ago
public string delFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 上架顺序
/// </summary>
2 years ago
[Column("shelf_order")]
2 years ago
public string shelfOrder { get; set; }
2 years ago
2 years ago
/// <summary>
/// 盘点顺序
/// </summary>
2 years ago
[Column("check_order")]
2 years ago
public string checkOrder { get; set; }
2 years ago
2 years ago
/// <summary>
/// 拣货顺序
/// </summary>
2 years ago
[Column("pick_order")]
2 years ago
public string pickOrder { get; set; }
2 years ago
2 years ago
/// <summary>
/// 是否允许拣货
/// </summary>
2 years ago
[Column("pick_flag")]
2 years ago
public string pickFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 是否开启库内交接 0未开启 1开启
/// </summary>
2 years ago
[Column("is_open_kn_flag")]
2 years ago
public string isOpenKnFlag { get; set; }
2 years ago
2 years ago
/// <summary>
/// 是否报废库位 1:正常 0报废
/// </summary>
2 years ago
[Column("location_scrap_type")]
2 years ago
public string locationScrapType { get; set; }
2 years ago
2 years ago
/// <summary>
/// 体积限制
/// </summary>
2 years ago
[Column("volume_limit")]
2 years ago
public decimal? volumeLimit { get; set; }
2 years ago
2 years ago
/// <summary>
/// 重量限制
/// </summary>
2 years ago
[Column("weight_limit")]
2 years ago
public decimal? weightLimit { get; set; }
2 years ago
2 years ago
/// <summary>
/// 长度
/// </summary>
2 years ago
[Column("length")]
2 years ago
public decimal? length { get; set; }
2 years ago
2 years ago
/// <summary>
/// 宽度
/// </summary>
2 years ago
[Column("width")]
2 years ago
public decimal? width { get; set; }
2 years ago
2 years ago
/// <summary>
/// 高度
/// </summary>
2 years ago
[Column("height")]
2 years ago
public decimal? height { get; set; }
2 years ago
[Column("container_status")]
public string ContainerStatus { get; set; }
2 years ago
}
}