lixiaojun
2022-11-30 af918c1c2ebd53e4c9e1fee0da47e1a6c63a18bf
Application/IStation.Application.Basic/config/Mapper.cs
@@ -14,6 +14,60 @@
        public void Register(TypeAdapterConfig config)
        {
            #region 系统字典类型
            config.ForType<Model.SysDictType, SysDictTypeDto>();
            config.ForType<AddSysDictTypeInput, Model.SysDictType>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateSysDictTypeInput, Model.SysDictType>();
            #endregion
            #region 系统字典数据
            config.ForType<Model.SysDictData, SysDictDataDto_Version1_0>()
                    .Map(dest => dest.Value, src => src.Name);
            config.ForType<AddSysDictDataInput_Version1_0, Model.SysDictData>()
                   .Map(dest => dest.Name, src =>src.Value)
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateSysDictDataInput_Version1_0, Model.SysDictData>()
                    .Map(dest => dest.Name, src => src.Value);
            config.ForType<Model.SysDictData, SysDictDataDto_Version1_1>();
            config.ForType<AddSysDictDataInput_Version1_1, Model.SysDictData>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateSysDictDataInput_Version1_1, Model.SysDictData>();
            #endregion
            #region 客户字典类型
            config.ForType<Model.CorpDictType, CorpDictTypeDto>();
            config.ForType<AddCorpDictTypeInput, Model.CorpDictType>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateCorpDictTypeInput, Model.CorpDictType>();
            #endregion
            #region 客户字典数据
            config.ForType<Model.CorpDictData, CorpDictDataDto>();
            config.ForType<AddCorpDictDataInput, Model.CorpDictData>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateCorpDictDataInput, Model.CorpDictData>();
            #endregion
            #region 附件
            config.ForType<Model.AttachmentFile, AttachmentFileDto>();
@@ -58,27 +112,7 @@
            #endregion
            #region 系统字典类型
            config.ForType<Model.SysDictType, SysDictTypeDto>();
            config.ForType<AddSysDictTypeInput, Model.SysDictType>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateSysDictTypeInput, Model.SysDictType>();
            #endregion
            #region 系统字典数据
            config.ForType<Model.SysDictData, SysDictDataDto>();
            config.ForType<AddSysDictDataInput, Model.SysDictData>()
                   .Map(dest => dest.UseStatus, src => Model.eUseStatus.Enable);
            config.ForType<UpdateSysDictDataInput, Model.SysDictData>();
            #endregion
            #region 附件