using OASystem.Domain.Dtos.CRM; using OASystem.Domain.Dtos.Groups; using OASystem.Domain.Dtos.Resource; using OASystem.Domain.Dtos.System; using OASystem.Domain.Dtos.UserDto; using OASystem.Domain.Entities; using OASystem.Domain.Entities.Customer; using OASystem.Domain.Entities.Business; using OASystem.Domain.Entities.Groups; using OASystem.Domain.Entities.Resource; using OASystem.Domain.Entities.System; using OASystem.Domain.ViewModels; using OASystem.Domain.ViewModels.Business; using OASystem.Domain.ViewModels.Resource; using OASystem.Domain.ViewModels.System; using OASystem.Domain.Dtos.Financial; using OASystem.Domain.Entities.Financial; using static OASystem.Domain.Dtos.CRM.NewClientDataQueryDto; using OASystem.Domain.ViewModels.Groups; using OASystem.Domain.ViewModels.CRM; using OASystem.Domain.ViewModels.PersonnelModule; using OASystem.Domain.Entities.PersonnelModule; using OASystem.Domain.Dtos.PersonnelModule; using OASystem.Domain.Dtos.Statistics; using OASystem.Domain.ViewModels.Financial; using OASystem.Domain.ViewModels.Statistics; namespace OASystem.Domain.AutoMappers { public class _baseMappingProfile : Profile { public _baseMappingProfile() { #region Login CreateMap(); CreateMap(); #endregion #region Systen #region 消息 CreateMap(); CreateMap(); #endregion #region 数据类型板块 CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 公司板块 CreateMap(); CreateMap(); CreateMap(); #endregion #region 部门板块 CreateMap(); CreateMap(); CreateMap(); #endregion #region 岗位板块 CreateMap(); CreateMap(); CreateMap(); #endregion #region 用户板块 CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 功能权限板块 CreateMap(); #endregion #endregion #region Group CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #region 机票费用录入 CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 团组增减款项 CreateMap(); #endregion #region 商邀费用 CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 团组英文资料 CreateMap(); #endregion #region 餐厅资料 CreateMap(); CreateMap(); #endregion #region 出入境费用明细 CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 出入境国家费用标准 CreateMap(); #endregion #region 签证费用录入 CreateMap(); CreateMap(); #endregion #region op费用 CreateMap(); CreateMap(); CreateMap(); #endregion #region 成本 CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 酒店预订 CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 酒店预订-New 2024-01-02 09:32 CreateMap(); CreateMap(); #endregion CreateMap(); CreateMap(); CreateMap(); CreateMap(); #region 签证提成录入 CreateMap(); CreateMap(); #endregion #region 团组接待意见调查 CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #endregion #region Resource #region 车公司资料 CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 导游地接资料 CreateMap(); CreateMap(); CreateMap(); #endregion #region 机场三字码资料 CreateMap(); CreateMap(); #endregion #region 代理商合作资料 CreateMap(); #endregion #region 酒店资料数据 CreateMap(); CreateMap(); CreateMap(); #endregion #region 签证费用资料 CreateMap(); CreateMap(); #endregion #region 物料供应商 CreateMap() .ForMember(dest => dest.Address, opt => opt.MapFrom(src => src.VendorAddress)) .ForMember(dest => dest.CreateUserId, opt => opt.MapFrom(src => src.SysUserId)) .ForMember(dest => dest.Remark, opt => opt.MapFrom(src => src.Remark)) .ForMember(dest => dest.FullName, opt => opt.MapFrom(src => src.VendorFullName)) .ForMember(dest => dest.Id, opt => opt.MapFrom(src => src.VendorId)) .ForMember(dest => dest.Job, opt => opt.MapFrom(src => src.VendorJob)) .ForMember(dest => dest.Linker, opt => opt.MapFrom(src => src.VendorLinker)) .ForMember(dest => dest.Mobile, opt => opt.MapFrom(src => src.VendorMobile)) .ForMember(dest => dest.ShortName, opt => opt.MapFrom(src => src.VendorShortName)) .ForMember(dest => dest.BusRange, opt => opt.MapFrom(src => src.BusRange)); CreateMap(); #endregion #region 商邀资料 CreateMap(); CreateMap(); #endregion #region 公务出访 CreateMap(); #endregion #region 请示数据库 CreateMap(); #endregion #region 黑屏代码录入 CreateMap(); #endregion #region 翻译人员库 CreateMap(); #endregion #region 供应商资料库 CreateMap(); #endregion #region 保险国家基础费用 CreateMap(); #endregion #endregion #region Crm #region 客户公司资料板块 CreateMap(); #endregion #region 客户资料板块 CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 新客户资料 CreateMap(); CreateMap(); CreateMap(); #endregion #endregion #region Financial CreateMap(); CreateMap(); CreateMap(); CreateMap(); #region 收款账单 CreateMap(); #endregion #endregion #region Statistics CreateMap(); CreateMap(); CreateMap(); CreateMap(); #endregion #region 人事 模块 //CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); #region 进销存 CreateMap(); CreateMap(); CreateMap(); // CreateMap(); #endregion #endregion #region 倒推表 CreateMap(); CreateMap(); #endregion #region 酒店询价 CreateMap(); #endregion #region 市场客户资料 --> 拜访客户记录 CreateMap(); CreateMap(); #endregion } } }