using AutoMapper; using GxPress.Common.Tools; using GxPress.Entity; using GxPress.Entity.WorkProcess; using GxPress.Entity.WorkProcessDto; using GxPress.Result.Process; namespace GxPress.Mappings { /// /// 流程相关的映射 /// public class ProcessMapping : Profile { public ProcessMapping() { CreateMap(); CreateMap(); CreateMap(); CreateMap().AfterMap(); } private class ToProcessFormSettingResultAction : IMappingAction { public void Process(ProcessField source, ProcessFormSettingResult destination, ResolutionContext context) { destination.Options = StringUtils.StringCollectionToStringList(source.Options); } } } }