Browse Source

修改 底盘 修改Kitting立库

dev_DY_CC
郑勃旭 12 months ago
parent
commit
266b0b34d3
  1. 8
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/DTOs/ChassisDTO.cs
  2. 8
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/Inputs/ChassisEditInput.cs
  3. 8
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/Inputs/ChassisImportInput.cs
  4. 20
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs
  5. 8
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Chassis/Chassis.cs

8
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/DTOs/ChassisDTO.cs

@ -45,4 +45,12 @@ public class ChassisDTO : SfsBasicDTOBase
/// </summary> /// </summary>
[Display(Name = "执行位置排序列")] [Display(Name = "执行位置排序列")]
public long SortNumber { get; set; } public long SortNumber { get; set; }
public string ItemCode { get; set; }
public string ItemName { get; set; }
public string ItemDesc1 { get; set; }
public string ItemDesc2 { get; set; }
} }

8
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/Inputs/ChassisEditInput.cs

@ -45,4 +45,12 @@ public class ChassisEditInput
/// </summary> /// </summary>
[Display(Name = "执行位置排序列")] [Display(Name = "执行位置排序列")]
public long SortNumber { get; set; } public long SortNumber { get; set; }
public string ItemCode { get; set; }
public string ItemName { get; set; }
public string ItemDesc1 { get; set; }
public string ItemDesc2 { get; set; }
} }

8
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Chassis/Inputs/ChassisImportInput.cs

@ -48,4 +48,12 @@ public class ChassisImportInput : SfsStoreImportInputBase
/// </summary> /// </summary>
[Display(Name = "执行位置排序列")] [Display(Name = "执行位置排序列")]
public long SortNumber { get; set; } public long SortNumber { get; set; }
public string ItemCode { get; set; }
public string ItemName { get; set; }
public string ItemDesc1 { get; set; }
public string ItemDesc2 { get; set; }
} }

20
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs

@ -56,7 +56,8 @@ public class KittingIssueJobAppService
await CheckDimensionalStorehouseAsync(input).ConfigureAwait(false); await CheckDimensionalStorehouseAsync(input).ConfigureAwait(false);
} }
return await base.CreateManyAsync(inputs).ConfigureAwait(false); var kittingIssueJobDtos=await base.CreateManyAsync(inputs).ConfigureAwait(false);
} }
[HttpPost("")] [HttpPost("")]
@ -268,8 +269,23 @@ public class KittingIssueJobAppService
if (loctionDto.Type == EnumLocationType.DimensionalStorehouse) if (loctionDto.Type == EnumLocationType.DimensionalStorehouse)
{ {
input.JobStatus = EnumJobStatus.Wait; input.JobStatus = EnumJobStatus.Wait;
}
}
/// <summary>
/// 判断是不是在立体库
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
private async Task CheckDimensionalStorehouseAsync(KittingIssueJob kittingIssueJob)
{
var jobDetailInputdetail = kittingIssueJob.Details.FirstOrDefault();
//todo 调用立库接口 var loctionDto = await _locationAppService.GetByCodeAsync(jobDetailInputdetail.RecommendFromLocationCode)
.ConfigureAwait(false);
if (loctionDto.Type == EnumLocationType.DimensionalStorehouse)
{
//TODO 立体库
} }
} }

8
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Chassis/Chassis.cs

@ -46,4 +46,12 @@ public class Chassis : SfsAggregateRootBase
/// </summary> /// </summary>
[Display(Name = "执行位置排序列")] [Display(Name = "执行位置排序列")]
public long SortNumber { get; set; } public long SortNumber { get; set; }
public string ItemCode { get; set; }
public string ItemName { get; set; }
public string ItemDesc1 { get; set; }
public string ItemDesc2 { get; set; }
} }

Loading…
Cancel
Save