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; /// <summary> /// 训练模式 /// </summary> public string PracticeMode; /// <summary> /// 火箭型号 /// </summary> public string HJMode; /// <summary> /// subjectId,index /// </summary> public List<SubejctsInfo> subjectsInfo = new List<SubejctsInfo>(); } public struct SubejctsInfo { public string subjectId; public string subjectName; /// <summary> /// 科目排序 /// </summary> public int index; /// <summary> /// 步骤描述 /// </summary> public string stepInfo; /// <summary> /// 岗位描述 /// </summary> public string seatInfo; /// <summary> /// 训练方式 /// </summary> public string mode; /// <summary> /// 席位 /// </summary> public List<SeatInfo> seatInfos; } public struct SeatInfo { public string seatId; public string seatName; public string subjectId; } /// <summary> /// 训练模式 /// </summary> public enum PracticeMode { 岗位训练, 协同训练 } /// <summary> /// 火箭型号 /// </summary> 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<T> { public bool state; public string message; public T data; } public class CallResultList<T> { public bool state; public string message; public List<T> data; } public class CallResultObject { public bool state; public string message; public object data; } public class User { public List<UserType> userType = new List<UserType>(); public sys_user user; } public enum UserType { /// <summary> /// 管理员 /// </summary> ADMIN_ROLE, /// <summary> /// 开发人员 /// </summary> DEV_ROLE, /// <summary> /// 专门体验系统 /// </summary> LEARN_ROLE, /// <summary> /// 默认 /// </summary> ROLE_ADMIN, /// <summary> /// 指挥员 /// </summary> ZHY_ROLE, /// <summary> /// 参谋 /// </summary> CM_ROLE, /// <summary> /// 营长 /// </summary> YZ_ROLE, /// <summary> /// 士兵 /// </summary> SB_ROLE, /// <summary> /// 分队长 /// </summary> FDZ_ROLE, /// <summary> /// 导调人员 /// </summary> DT_ROLE, /// <summary> /// 评估人员 /// </summary> PG_ROLE, /// <summary> /// 测试营长 /// </summary> CS_ROLE, /// <summary> /// 测控营长 /// </summary> CK_ROLE, /// <summary> /// 发射营长 /// </summary> FS_ROLE, /// <summary> /// 保障营长 /// </summary> BZ_ROLE, /// <summary> /// 政工人员 /// </summary> ZG_ROLE, } public class AuthReq { public string passWord; public string sysId; public string userCode; public string userName; }