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;
}