using AutoMapper;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_DTO.System;
using WIDESEAWCS_DTO.TaskInfo;
using WIDESEAWCS_Model.Models;
using WIDESEAWCS_QuartzJob.DTO;
using WIDESEAWCS_QuartzJob.Models;
using WIDESEAWCS_Tasks.ConveyorLineJob;
using WIDESEAWCS_Tasks.RGVJob;
namespace WIDESEAWCS_WCSServer.Filter
{
public class CustomProfile : Profile
{
///
/// 配置构造函数,用来创建关系映射
///
public CustomProfile()
{
CreateMap();
CreateMap();
CreateMap();
CreateMap()
.ForMember(a => a.TaskNum, b => b.MapFrom(b => b.TaskId))
.ForMember(a => a.PalletCode, b => b.MapFrom(b => b.TPbarcode))
.ForMember(a => a.SourceAddress, b => b.MapFrom(b => b.BeginPoint))
.ForMember(a => a.TargetAddress, b => b.MapFrom(b => b.EndPoint))
.ForMember(a => a.Roadway, b => b.MapFrom(b => b.TPbarcode));
}
}
}