Browse Source

记录增加确认状态和确认时间

dev_DY_CC
周红军 1 year ago
parent
commit
091bed30f3
  1. 7
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Notes/ContainerNotes/Inputs/ContainerNoteEditInput.cs
  2. 6
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/ContainerJobs/ContainerJobAutoMapperProfile.cs
  3. 3
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Jobs/ContainerJobEventHandler.cs

7
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Notes/ContainerNotes/Inputs/ContainerNoteEditInput.cs

@ -1,3 +1,4 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Win_in.Sfs.Shared.Domain;
@ -13,6 +14,12 @@ public class ContainerNoteEditInput : SfsStoreCreateOrUpdateInputBase
/// </summary>
[Display(Name = "已确认")]
public bool Confirmed { get; set; }
/// <summary>
/// 确认时间
/// </summary>
[Display(Name = "确认时间")]
public DateTime? ConfirmTime { get; set; }
#endregion
#region Create

6
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/ContainerJobs/ContainerJobAutoMapperProfile.cs

@ -9,9 +9,11 @@ public partial class StoreApplicationAutoMapperProfile : Profile
{
private void ContainerJobAutoMapperProfile()
{
CreateMap<ContainerJob, ContainerJobDTO>();
CreateMap<ContainerJob, ContainerJobDTO>()
.Ignore(x => x.SpecificationsTypeName);
CreateMap<ContainerJobDTO, ContainerJob>();
CreateMap<ContainerJobDTO, ContainerJob>()
;
CreateMap<ContainerJobDetail, ContainerJobDetailDTO>()
;

3
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Jobs/ContainerJobEventHandler.cs

@ -51,7 +51,8 @@ public class ContainerJobEventHandler :
{
var ContainerNoteCreateInput = ObjectMapper.Map<ContainerJob, ContainerNoteEditInput>(entity);
ContainerNoteCreateInput.JobNumber = entity.Number;
ContainerNoteCreateInput.Confirmed = true;
ContainerNoteCreateInput.ConfirmTime=DateTime.Now;
return ContainerNoteCreateInput;
}

Loading…
Cancel
Save