NewN_UAVPlane/Assets/Zion/Scripts/manage/MyClass.cs

190 lines
3.2 KiB
C#

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