Browse Source

更新KITTING

dev_DY_CC
赵新宇 1 year ago
parent
commit
81cc609687
  1. 9
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/DTOs/KittingDetailDTO.cs
  2. 10
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/Inputs/KittingDetailInput.cs
  3. 10
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/Inputs/KittingImportInput.cs
  4. 9
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/Kittings/KittingDetail.cs
  5. 2
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Kittings/KittingDbContextModelCreatingExtensions.cs
  6. 1
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Kittings/KittingEfCoreRepository.cs

9
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/DTOs/KittingDetailDTO.cs

@ -21,6 +21,15 @@ public class KittingDetailDTO: AuditedEntityDto<Guid>, IMultiTenant, IRemark
/// </summary>
[Display(Name = "物料编码")]
public string ItemCode { set; get; }
/// <summary>
/// 物品名称
/// </summary>
[Display(Name = "物品名称")]
public string ItemName { get; set; }
/// <summary>
/// 描述1
/// </summary>

10
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/Inputs/KittingDetailInput.cs

@ -31,6 +31,16 @@ public class KittingDetailInput: EntityDto<Guid>, IMultiTenant, IRemark
/// </summary>
[Display(Name = "描述2")]
public string ItemDesc2 { set; get; }
/// <summary>
/// 物品名称
/// </summary>
[Display(Name = "物品名称")]
public string ItemName { get; set; }
/// <summary>
/// 包装数量
/// </summary>

10
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application.Contracts/Kittings/Inputs/KittingImportInput.cs

@ -24,6 +24,16 @@ public class KittingImportInput : SfsBaseDataImportInputBase
public string ItemDesc2 { set; get; }
/// <summary>
/// 物品名称
/// </summary>
[Display(Name = "物品名称")]
public string ItemName { get; set; }
[Display(Name = "Kitting编码")]
public string Code { get; set; }

9
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/Kittings/KittingDetail.cs

@ -26,6 +26,15 @@ public class KittingDetail : AuditedEntity<Guid>, IMultiTenant, IRemark
/// </summary>
[Display(Name = "描述2")]
public string ItemDesc2 { set; get; }
/// <summary>
/// 物品名称
/// </summary>
[Display(Name = "物品名称")]
public string ItemName { get; set; }
/// <summary>
/// 包装数量
/// </summary>

2
be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Kittings/KittingDbContextModelCreatingExtensions.cs

@ -36,7 +36,7 @@ public static class KittingDbContextModelCreatingExtensions
b.ConfigureByConvention();
//Configure Sfs base properties
b.ConfigureSfsBase();
b.Property(p => p.ItemName).HasMaxLength(SfsPropertyConst.DescLength);
b.Property(p => p.ItemDesc1).HasMaxLength(SfsPropertyConst.DescLength);
//Properties
b.Property(q => q.ItemDesc2).HasMaxLength(SfsPropertyConst.CodeLength);

1
be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Kittings/KittingEfCoreRepository.cs

@ -52,6 +52,7 @@ public class KittingEfCoreRepository : SfsBaseDataEfCoreRepositoryBase<BasedataD
itm.Qty = first.Qty;
itm.ItemDesc1 = first.ItemDesc1;
itm.ItemDesc2 = first.ItemDesc2;
itm.ItemName=first.ItemName;
update.Add(itm);
}

Loading…
Cancel
Save