using System;
using Abp.AutoMapper;
using System.ComponentModel.DataAnnotations;
using IwbZero.AppServiceBase;
using WePlatform.WeBase;
namespace WePlatform.WeLib.SceneFlow.Dto
{
///
/// 演练情景流策划
///
[AutoMapTo(typeof(SceneFlowInfo))]
public class SceneFlowCreateDto:IwbEntityDto
{
///
/// 情景流名称
///
[StringLength(SceneFlowInfo.NameLength)]
public string FlowName { get; set; }
///
/// 场景类别
///
[StringLength(SceneCategoryInfo.NoLength)]
public string SceneCategory { get; set; }
///
/// 类别名称
///
public string SceneCategoryName { get; set; }
///
/// 情景流配置信息
///
[StringLength(SceneFlowInfo.ContentInfoLength)]
public string ContentInfo { get; set; }
///
/// 情景流状态
///
public int? SceneFlowState { get; set; }
///
/// 情景流变量
///
[StringLength(SceneFlowInfo.VariableLength)]
public string Variable { get; set; }
///
/// 事务组件
///
[MaxLength(SceneFlowInfo.ContentInfoLength)]
public string ComponentInfo { get; set; }
}
}