using System;

namespace PData
{
    /// <summary>
    /// 更新席位信息的数据结构
    /// </summary>
    [Serializable]
    public class UpdatePracticeSeatData
    {
        /// <summary>
        /// 
        /// </summary>
        public bool state;
        /// <summary>
        /// 
        /// </summary>
        public string message;
        /// <summary>
        /// 
        /// </summary>
        public string data;
    }
    [Serializable]
    public class SenceInfo
    {
        /// <summary>
        /// 
        /// </summary>
        public string Id;
        /// <summary>
        /// 
        /// </summary>
        public string PracticeId;
        /// <summary>
        /// 1025-2岗位
        /// </summary>
        public string Name;
        /// <summary>
        /// 岗位训练
        /// </summary>
        public string PracticeMode;
        /// <summary>
        /// 
        /// </summary>
        public string Icon;
        /// <summary>
        /// {"Id":"1698214124511","Name":"1025-2","PracticeMode":"岗位训练","subjectsInfo":[{"subjectId":"1698025133871","subjectName":"1023-1红蓝对抗","index":0,"stepInfo":"","SubTime":60,"seatInfo":"","mode":"红蓝对抗","earth":"丘陵","seatInfos":[{"seatId":"1698025248056001","seatName":"1#士兵","seatno":"0","role":"0"},{"seatId":"1698025248056002","seatName":"1#官员","seatno":"1","role":"1"},{"seatId":"1698025266203001","seatName":"2#士兵","seatno":"2","role":"0"},{"seatId":"1698025266203002","seatName":"2#官员","seatno":"3","role":"1"}],"TrainDestList":[{"TrainId":"1698025248056","TrainDest":"目标一","TrainGrade":"1","redseatIds":"1698025248056001","blueseatIds":"1698025248056002"},{"TrainId":"1698025266203","TrainDest":"目标二","TrainGrade":"2","redseatIds":"1698025266203001","blueseatIds":"1698025266203002"}]},{"subjectId":"1698025159822","subjectName":"1023-2集团对抗","index":1,"stepInfo":"","SubTime":40,"seatInfo":"","mode":"集团对抗","earth":"城市","seatInfos":[{"seatId":"1698025318422001","seatName":"1#士兵","seatno":"0","role":"0"},{"seatId":"1698025318422002","seatName":"1#士兵","seatno":"1","role":"1"},{"seatId":"1698025329169001","seatName":"1#官员","seatno":"2","role":"0"},{"seatId":"1698025329169002","seatName":"1#官员","seatno":"3","role":"1"}],"TrainDestList":[{"TrainId":"1698025318422","TrainDest":"集团1","TrainGrade":"1","redseatIds":"1698025318422001","blueseatIds":"1698025318422002"},{"TrainId":"1698025329169","TrainDest":"集团2","TrainGrade":"2","redseatIds":"1698025329169001","blueseatIds":"1698025329169002"}]}]}
        /// </summary>
        public string VirtualPath;
        /// <summary>
        /// 
        /// </summary>
        public string SeatContent;
        /// <summary>
        /// [{"str":"model/SM_AE86","x":-5.88842773,"y":-32.6212769,"z":113.438477},{"str":"model/大众","x":8.938171,"y":-33.06848,"z":74.17969},{"str":"model/大众","x":19.5197144,"y":-33.06848,"z":68.78735},{"str":"model/SM_AE86","x":46.3676758,"y":-33.06848,"z":69.92505},{"str":"model/三间瓦屋1","x":-5.338318,"y":-33.06848,"z":53.07483},{"str":"model/三间瓦屋1","x":64.49866,"y":-33.06848,"z":61.64807},{"str":"model/三间瓦屋4","x":34.37964,"y":-33.06848,"z":91.09241},{"str":"model/二层小楼","x":27.3535156,"y":-33.06848,"z":54.17163},{"str":"model/Broadleaf_Mobile","x":7.203125,"y":-33.06848,"z":116.509888},{"str":"model/Black_Gum_Desktop","x":0.152832031,"y":-33.06848,"z":89.27905}]
        /// </summary>
        public string DeviceContent;
        /// <summary>
        /// 
        /// </summary>
        public string SubjectContent;
        /// <summary>
        /// 
        /// </summary>
        public string OperateSupport;
        /// <summary>
        /// 
        /// </summary>
        public string CreateTime;
        /// <summary>
        /// 
        /// </summary>
        public string Memo;
        /// <summary>
        /// 
        /// </summary>
        public string UpdateTime;
        /// <summary>
        /// 
        /// </summary>
        public string IsDeleted;
        /// <summary>
        /// 
        /// </summary>
        public string EnvTime;
        /// <summary>
        /// 小雨
        /// </summary>
        public string EnvRain;
        /// <summary>
        /// 小雪
        /// </summary>
        public string EnvSnow;
        /// <summary>
        /// 
        /// </summary>
        public string EnvWindSpeed;
        /// <summary>
        /// 东
        /// </summary>
        public string EnvWindDir;
        /// <summary>
        /// 
        /// </summary>
        public string EnvLight;
        /// <summary>
        /// 
        /// </summary>
        public string EnvWu;
        public string Env1;
        public string Field_Decimal1;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal2;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal3;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char1;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char2;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char3;
    }
    [Serializable]
    public class SceneRoot
    {
        /// <summary>
        /// 
        /// </summary>
        public string state;
        /// <summary>
        /// 
        /// </summary>
        public string message;
        /// <summary>
        /// 
        /// </summary>
        public SenceInfo data;
    }

}