using Mapster; using System; namespace IStation.Application { /// /// /// public class Mapper : IRegister { /// /// /// /// public void Register(TypeAdapterConfig config) { #region 系统字典类型 config.ForType(); config.ForType() .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType(); #endregion #region 系统字典数据 config.ForType() .Map(dest => dest.Value, src => src.Name); config.ForType() .Map(dest => dest.Name, src =>src.Value) .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType() .Map(dest => dest.Name, src => src.Value); config.ForType(); config.ForType() .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType(); #endregion #region 客户字典类型 config.ForType(); config.ForType() .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType(); #endregion #region 客户字典数据 config.ForType(); config.ForType() .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType(); #endregion #region 附件 config.ForType(); config.ForType() .Map(dest => dest.UploadTime, src => DateTime.Now) .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable); config.ForType(); #endregion #region 报警等级 config.ForType(); config.ForType(); config.ForType(); #endregion #region 参数配置 config.ForType(); config.ForType(); config.ForType(); #endregion #region 电力价格 config.ForType() .Map(dest => dest.Settings,src=>src.Settings); config.ForType() .Map(dest => dest.Settings, src => src.Settings); config.ForType() .Map(dest => dest.Settings, src => src.Settings); #endregion #region 附件 config.ForType(); config.ForType(); config.ForType(); #endregion } } }