using DataModel.Model; using System.Collections; using System.Collections.Generic; using UnityEngine; public class MyClass : MonoBehaviour { } public class ThinkingData { public string Id; public string Name; /// /// 训练模式 /// public string PracticeMode; /// /// 火箭型号 /// public string HJMode; /// /// subjectId,index /// public List subjectsInfo = new List(); } public struct SubejctsInfo { public string subjectId; public string subjectName; /// /// 科目排序 /// public int index; /// /// 步骤描述 /// public string stepInfo; /// /// 岗位描述 /// public string seatInfo; /// /// 训练方式 /// public string mode; /// /// 席位 /// public List seatInfos; } public struct SeatInfo { public string seatId; public string seatName; public string subjectId; } /// /// 训练模式 /// public enum PracticeMode { 岗位训练, 协同训练 } /// /// 火箭型号 /// public enum HJType { KA_1A, CZ_6, CZ_11 } public enum PracticeState { 未启动=0, 进行中=1, 已结束=2 } public enum ProcedureState { DEACTIVE = 0, UNDERWAY = 1, COMPLETED = 2 } public class CallResult { public bool state; public string message; public T data; } public class CallResultList { public bool state; public string message; public List data; } public class CallResultObject { public bool state; public string message; public object data; } public class User { public List userType = new List(); public sys_user user; } public enum UserType { /// /// 管理员 /// ADMIN_ROLE, /// /// 开发人员 /// DEV_ROLE, /// /// 专门体验系统 /// LEARN_ROLE, /// /// 默认 /// ROLE_ADMIN, /// /// 指挥员 /// ZHY_ROLE, /// /// 参谋 /// CM_ROLE, /// /// 营长 /// YZ_ROLE, /// /// 士兵 /// SB_ROLE, /// /// 分队长 /// FDZ_ROLE, /// /// 导调人员 /// DT_ROLE, /// /// 评估人员 /// PG_ROLE, /// /// 测试营长 /// CS_ROLE, /// /// 测控营长 /// CK_ROLE, /// /// 发射营长 /// FS_ROLE, /// /// 保障营长 /// BZ_ROLE, /// /// 政工人员 /// ZG_ROLE, } public class AuthReq { public string passWord; public string sysId; public string userCode; public string userName; }