using System; using System.Collections; using System.Collections.Generic; using System.Linq; using Abp.Application.Services.Dto; using Abp.AutoMapper; using IwbZero.ToolCommon.StringModel; using Newtonsoft.Json; using WeApp.Configuration.Cache; using WeApp.TrainingCamp; using WeEngine.Packages; namespace WeApp.TrainingPortrait.Dto { /// /// 培训营分组画像 /// [AutoMapTo(typeof(GroupPortraitInfo)),AutoMapFrom(typeof(GroupPortraitInfo))] public class GroupPortraitDto : EntityDto { public string CampNo { get; set; } public string GroupNo { get; set; } public int SceneCount { get; set; } public int RoleCount { get; set; } public int CmdCount { get; set; } public string SceneRemark { get; set; } public string SiGongRemark { get; set; } public string WuLiRemark { get; set; } public string ShortRemark { get; set; } public string ZhuanJiaRemark { get; set; } public string SceneInfos { get; set; } public string TrainingInfos { get; set; } public string RoleCmdInfos { get; set; } public string RoundScoreInfos { get; set; } public string SiGongInfos { get; set; } public string WuLiInfos { get; set; } public string GroupName { get; set; } public DateTime? StartDate { get; set; } public DateTime? EngDate { get; set; } public decimal TrainingMinute { get; set; } public string CampName { get; set; } } public class RoundRoleCmdDto { public int RoundIndex { get; set; } public List RoleCmdInfos { get; set; } } public class RoleCmdDto { public string RoleName { get; set; } public List CmdInfo { get; set; } } public class RoundSceneDto { public int RoundIndex { get; set; } public List SceneInfos { get; set; } } }