183 lines
5.5 KiB
C#
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;
|
|
}
|
|
}
|