19 changed files with 31120 additions and 592 deletions
@ -0,0 +1,197 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.ComponentModel.DataAnnotations; |
|||
using System.ComponentModel.DataAnnotations.Schema; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
using Win_in.Sfs.Shared.Domain; |
|||
using Win_in.Sfs.Shared.Domain.Shared; |
|||
|
|||
namespace Win_in.Sfs.Wms.Store.Domain; |
|||
public class NewRecommendFromTo : SfsStoreDetailEntityBase//SfsDetailEntityBase
|
|||
{ |
|||
#region 库存基础信息
|
|||
/* |
|||
/// <summary>
|
|||
/// 物品代码
|
|||
/// </summary>
|
|||
public string ItemCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 物品名称
|
|||
/// </summary>
|
|||
public string ItemName { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 物品描述1
|
|||
/// </summary>
|
|||
public string ItemDesc1 { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 物品描述2
|
|||
/// </summary>
|
|||
public string ItemDesc2 { get; set; } |
|||
*/ |
|||
/// <summary>
|
|||
/// 标包数量
|
|||
/// </summary>
|
|||
[Display(Name = "标包数量")] |
|||
[Column(TypeName = "decimal(18,6)")] |
|||
public decimal StdPackQty { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 库存状态
|
|||
/// </summary>
|
|||
public EnumInventoryStatus Status { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 计量单位
|
|||
/// </summary>
|
|||
public string Uom { get; set; } |
|||
|
|||
#endregion
|
|||
|
|||
#region 推荐来源
|
|||
|
|||
/// <summary>
|
|||
/// 推荐来源托标签
|
|||
/// </summary>
|
|||
public string RecommendFromContainerCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源箱标签
|
|||
/// </summary>
|
|||
public string RecommendFromPackingCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源批次供应商批次
|
|||
/// </summary>
|
|||
public string RecommendFromSupplierBatch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源批次到货时间
|
|||
/// </summary>
|
|||
public DateTime RecommendFromArriveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源批次生产时间
|
|||
/// </summary>
|
|||
public DateTime RecommendFromProduceDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源批次过期时间
|
|||
/// </summary>
|
|||
public DateTime RecommendFromExpireDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源批次排序
|
|||
/// </summary>
|
|||
public string RecommendFromLot { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源库位
|
|||
/// </summary>
|
|||
public string RecommendFromLocationCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源库区
|
|||
/// </summary>
|
|||
public string RecommendFromLocationArea { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源库位组
|
|||
/// </summary>
|
|||
public string RecommendFromLocationGroup { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源ERP库位
|
|||
/// </summary>
|
|||
public string RecommendFromLocationErpCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源仓库
|
|||
/// </summary>
|
|||
public string RecommendFromWarehouseCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐来源数量
|
|||
/// </summary>
|
|||
public decimal RecommendFromQty { get; set; } |
|||
|
|||
#endregion
|
|||
|
|||
#region 推荐目标
|
|||
|
|||
/// <summary>
|
|||
/// 推荐目标托标签
|
|||
/// </summary>
|
|||
public string RecommendToContainerCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标箱标签
|
|||
/// </summary>
|
|||
public string RecommendToPackingCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标批次供应商批次
|
|||
/// </summary>
|
|||
public string RecommendToSupplierBatch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标批次到货时间
|
|||
/// </summary>
|
|||
public DateTime RecommendToArriveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标批次生产时间
|
|||
/// </summary>
|
|||
public DateTime RecommendToProduceDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标批次过期时间
|
|||
/// </summary>
|
|||
public DateTime RecommendToExpireDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标批次排序
|
|||
/// </summary>
|
|||
public string RecommendToLot { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标库位
|
|||
/// </summary>
|
|||
public string RecommendToLocationCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标库区
|
|||
/// </summary>
|
|||
public string RecommendToLocationArea { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标库位组
|
|||
/// </summary>
|
|||
public string RecommendToLocationGroup { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标ERP库位
|
|||
/// </summary>
|
|||
public string RecommendToLocationErpCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标仓库
|
|||
/// </summary>
|
|||
public string RecommendToWarehouseCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 推荐目标数量
|
|||
/// </summary>
|
|||
public decimal RecommendToQty { get; set; } |
|||
|
|||
#endregion
|
|||
|
|||
public void SetId(Guid id) |
|||
{ |
|||
this.Id = id; |
|||
} |
|||
} |
@ -0,0 +1,148 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace Win_in.Sfs.Wms.Store.Domain; |
|||
public class NewRecommendHandledFromTo : NewRecommendFromTo |
|||
{ |
|||
#region 实际来源
|
|||
|
|||
/// <summary>
|
|||
/// 实际目标托标签
|
|||
/// </summary>
|
|||
public string HandledFromContainerCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际箱标签
|
|||
/// </summary>
|
|||
public string HandledFromPackingCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次供应商批次
|
|||
/// </summary>
|
|||
public string HandledFromSupplierBatch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次到货时间
|
|||
/// </summary>
|
|||
public DateTime HandledFromArriveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次生产时间
|
|||
/// </summary>
|
|||
public DateTime HandledFromProduceDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次过期时间
|
|||
/// </summary>
|
|||
public DateTime HandledFromExpireDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次排序
|
|||
/// </summary>
|
|||
public string HandledFromLot { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库位
|
|||
/// </summary>
|
|||
public string HandledFromLocationCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库区
|
|||
/// </summary>
|
|||
public string HandledFromLocationArea { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库位组
|
|||
/// </summary>
|
|||
public string HandledFromLocationGroup { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际ERP库位
|
|||
/// </summary>
|
|||
public string HandledFromLocationErpCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际仓库
|
|||
/// </summary>
|
|||
public string HandledFromWarehouseCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际数量
|
|||
/// </summary>
|
|||
public decimal HandledFromQty { get; set; } |
|||
|
|||
#endregion
|
|||
|
|||
#region 实际目标
|
|||
|
|||
/// <summary>
|
|||
/// 实际目标托标签
|
|||
/// </summary>
|
|||
public string HandledToContainerCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际箱标签
|
|||
/// </summary>
|
|||
public string HandledToPackingCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次供应商批次
|
|||
/// </summary>
|
|||
public string HandledToSupplierBatch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次到货时间
|
|||
/// </summary>
|
|||
public DateTime HandledToArriveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次生产时间
|
|||
/// </summary>
|
|||
public DateTime HandledToProduceDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次过期时间
|
|||
/// </summary>
|
|||
public DateTime HandledToExpireDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际批次排序
|
|||
/// </summary>
|
|||
public string HandledToLot { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库位
|
|||
/// </summary>
|
|||
public string HandledToLocationCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库区
|
|||
/// </summary>
|
|||
public string HandledToLocationArea { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际库位组
|
|||
/// </summary>
|
|||
public string HandledToLocationGroup { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际ERP库位
|
|||
/// </summary>
|
|||
public string HandledToLocationErpCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际仓库
|
|||
/// </summary>
|
|||
public string HandledToWarehouseCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际数量
|
|||
/// </summary>
|
|||
public decimal HandledToQty { get; set; } |
|||
|
|||
#endregion
|
|||
|
|||
} |
File diff suppressed because it is too large
@ -0,0 +1,558 @@ |
|||
using System; |
|||
using Microsoft.EntityFrameworkCore.Migrations; |
|||
|
|||
#nullable disable |
|||
|
|||
namespace Win_in.Sfs.Wms.Store.Migrations |
|||
{ |
|||
public partial class transferLibV2 : Migration |
|||
{ |
|||
protected override void Up(MigrationBuilder migrationBuilder) |
|||
{ |
|||
|
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromArriveDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromContainerCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromExpireDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationArea", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationErpCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationGroup", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLot", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromPackingCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromProduceDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<decimal>( |
|||
name: "RecommendFromQty", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "decimal(18,6)", |
|||
nullable: false, |
|||
defaultValue: 0m); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromSupplierBatch", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromWarehouseCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToArriveDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToContainerCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToExpireDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationArea", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationErpCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationGroup", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLot", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToPackingCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToProduceDate", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<decimal>( |
|||
name: "RecommendToQty", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "decimal(18,6)", |
|||
nullable: false, |
|||
defaultValue: 0m); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToSupplierBatch", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToWarehouseCode", |
|||
table: "Store_TransferLibNoteDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromArriveDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromContainerCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromExpireDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationArea", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationErpCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLocationGroup", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromLot", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromPackingCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendFromProduceDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<decimal>( |
|||
name: "RecommendFromQty", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "decimal(18,6)", |
|||
nullable: false, |
|||
defaultValue: 0m); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromSupplierBatch", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendFromWarehouseCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToArriveDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToContainerCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToExpireDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationArea", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationErpCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLocationGroup", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToLot", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToPackingCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<DateTime>( |
|||
name: "RecommendToProduceDate", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "datetime2", |
|||
nullable: false, |
|||
defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); |
|||
|
|||
migrationBuilder.AddColumn<decimal>( |
|||
name: "RecommendToQty", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "decimal(18,6)", |
|||
nullable: false, |
|||
defaultValue: 0m); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToSupplierBatch", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "RecommendToWarehouseCode", |
|||
table: "Job_TransferLibJobDetail", |
|||
type: "nvarchar(max)", |
|||
nullable: true); |
|||
|
|||
} |
|||
|
|||
protected override void Down(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromArriveDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromContainerCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromExpireDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationArea", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationErpCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationGroup", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLot", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromPackingCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromProduceDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromQty", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromSupplierBatch", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromWarehouseCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToArriveDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToContainerCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToExpireDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationArea", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationErpCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationGroup", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLot", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToPackingCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToProduceDate", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToQty", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToSupplierBatch", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToWarehouseCode", |
|||
table: "Store_TransferLibNoteDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromArriveDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromContainerCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromExpireDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationArea", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationErpCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLocationGroup", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromLot", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromPackingCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromProduceDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromQty", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromSupplierBatch", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendFromWarehouseCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToArriveDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToContainerCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToExpireDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationArea", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationErpCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLocationGroup", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToLot", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToPackingCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToProduceDate", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToQty", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToSupplierBatch", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "RecommendToWarehouseCode", |
|||
table: "Job_TransferLibJobDetail"); |
|||
|
|||
|
|||
} |
|||
} |
|||
} |
Loading…
Reference in new issue