using System; using Abp.AutoMapper; using System.ComponentModel.DataAnnotations; using IwbZero.AppServiceBase; using WePlatform.WeBase; namespace WePlatform.WeLib.Package.Dto { /// /// 演练方案包策划 /// [AutoMapTo(typeof(PackageInfo))] public class PackageCreateDto:IwbEntityDto { /// /// 方案包名称 /// [StringLength(PackageInfo.NameLength)] public string PackageName { get; set; } /// /// 场景类别 /// [StringLength(SceneCategoryInfo.NoLength)] public string SceneCategory { get; set; } /// /// 类别名称 /// public string SceneCategoryName { get; set; } /// /// 推演模型 /// public string EngineModelNo { get; set; } /// /// 评估模型 /// public string EvalModelNo { get; set; } /// /// 总策划 /// [StringLength(PackageInfo.MasterPlannerLength)] public string MasterPlanner { get; set; } /// /// 策划人员 /// [StringLength(PackageInfo.PlannerLength)] public string Planner { get; set; } /// /// 配置信息 /// [StringLength(PackageInfo.ContentInfoLength)] public string ContentInfo { get; set; } /// /// 方案包状态 /// public int PackageState { get; set; } /// /// 方案包变量 /// [StringLength(PackageInfo.VariableLength)] public string Variable { get; set; } /// /// 事务组件 /// [StringLength(PackageInfo.ContentInfoLength)] public string ComponentInfo { get; set; } /// /// 详情描述 /// [StringLength(PackageInfo.DescLength)] public string Description { get; set; } } }