NewN_UAVPlane/Assets/Zion/Scripts/Adam/Data/RoomData.cs

183 lines
5.5 KiB
C#

using System;
using System.Collections.Generic;
namespace RDate
{
[Serializable]
public class DataItem
{
/// <summary>
///
/// </summary>
public string Id ;
/// <summary>
///
/// </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 ThinkingData ;
/// <summary>
///
/// </summary>
public string SeatContent ;
/// <summary>
///
/// </summary>
public string DeviceContent ;
/// <summary>
///
/// </summary>
public string SubjectContent ;
/// <summary>
///
/// </summary>
public string OperateSupport ;
/// <summary>
///
/// </summary>
public string UserCount ;
/// <summary>
///
/// </summary>
public string Creater ;
/// <summary>
///
/// </summary>
public string CreateTime ;
/// <summary>
///
/// </summary>
public string StartTime ;
/// <summary>
///
/// </summary>
public string EndTime ;
/// <summary>
///
/// </summary>
public string UseTime ;
/// <summary>
///
/// </summary>
public int State ;
/// <summary>
///
/// </summary>
public string Memo ;
/// <summary>
///
/// </summary>
public string UpdateTime ;
/// <summary>
///
/// </summary>
public string IsDeleted ;
/// <summary>
///
/// </summary>
public string PubIP ;
/// <summary>
///
/// </summary>
public string SubIP ;
/// <summary>
///
/// </summary>
public string ProcessId ;
/// <summary>
///
/// </summary>
public string RoomArea ;
/// <summary>
/// 起始
/// </summary>
public string JoinUsers ;
/// <summary>
///
/// </summary>
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 ;
/// <summary>
///
/// </summary>
public string Port ;
/// <summary>
///
/// </summary>
public string IpAddress ;
/// <summary>
/// 考核
/// </summary>
public string MissionModel ;
/// <summary>
///
/// </summary>
public string WebSocketIPAdress ;
/// <summary>
///
/// </summary>
public string RoomUdpAddress ;
}
[Serializable]
public class RoomData
{
/// <summary>
///
/// </summary>
public string state ;
/// <summary>
///
/// </summary>
public string message ;
/// <summary>
///
/// </summary>
public List<DataItem> data ;
}
[Serializable]
public class SingleRoomData
{
/// <summary>
///
/// </summary>
public string state;
/// <summary>
///
/// </summary>
public string message;
/// <summary>
///
/// </summary>
public DataItem data;
}
}