NewGaoKaoApi/New_College.Model/ViewModels/OtherUniversityDetailView.cs

223 lines
5.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace New_College.Model.ViewModels
{
public class OtherUniversityDetailView
{
}
public class SubjectEvaluateRequest
{
/// <summary>
///
/// </summary>
public string collegeCode { get; set; }
/// <summary>
/// 第四轮
/// </summary>
public string extTypeId { get; set; }
}
public class SubjectEvaluateResponse
{
public SubjectEvaluateResult result { get; set; }
public string code { get; set; }
public string message { get; set; }
public string fullMessage { get; set; }
public DateTime timestamp { get; set; }
public bool isSuccess { get; set; }
}
public class SubjectEvaluateResult
{
/// <summary>
/// 是否有子项目
/// </summary>
public int childCount { get; set; }
public string extTypeId { get; set; }
public string extTypeName { get; set; }
public string[] extTypeNames { get; set; }
public Subjectevaluate[] subjectEvaluates { get; set; }
}
public class Subjectevaluate
{
public string code { get; set; }
/// <summary>
/// 专业名称
/// </summary>
public string name { get; set; }
/// <summary>
/// 专业编号
/// </summary>
public object majorCode { get; set; }
/// <summary>
/// A|B|C|评级 等级
/// </summary>
public string level { get; set; }
public int sort { get; set; }
/// <summary>
/// 是否有内容介绍
/// </summary>
public bool isHasIntroduce { get; set; }
}
/// <summary>
/// 特色专业
/// </summary>
public class FeaturedMajorRequest
{
public string collegeCode { get; set; }
}
public class FeaturedMajorResponse
{
public FeaturedMajorResult result { get; set; }
public string code { get; set; }
public string message { get; set; }
public string fullMessage { get; set; }
public DateTime timestamp { get; set; }
public bool isSuccess { get; set; }
}
public class FeaturedMajorResult
{
/// <summary>
/// 国家级
/// </summary>
public Country[] countries { get; set; }
/// <summary>
/// 省级
/// </summary>
public object[] provinces { get; set; }
/// <summary>
/// 省重点
/// </summary>
public object[] provincePoints { get; set; }
}
public class Country
{
/// <summary>
/// 学科专业名称
/// </summary>
public string name { get; set; }
public string code { get; set; }
/// <summary>
/// 国家级/省重点/省级
/// </summary>
public string professionType { get; set; }
/// <summary>
/// 是否有专业介绍
/// </summary>
public bool isHasIntroduce { get; set; }
}
public class DepartmentRequest
{
public string collegeCode { get; set; }
}
public class DepartmentResponse
{
public DepartmentResult[] result { get; set; }
public string code { get; set; }
public string message { get; set; }
public string fullMessage { get; set; }
public DateTime timestamp { get; set; }
public bool isSuccess { get; set; }
}
public class DepartmentResult
{
/// <summary>
/// 院系编号
/// </summary>
public string collegeCode { get; set; }
/// <summary>
/// 院系名称
/// </summary>
public string name { get; set; }
/// <summary>
/// 对应专业数量
/// </summary>
public int majorCount { get; set; }
public string website { get; set; }
public Departmentmajor[] departmentMajors { get; set; }
}
public class Departmentmajor
{
public string id { get; set; }
public string departmentId { get; set; }
/// <summary>
/// 专业名称
/// </summary>
public string name { get; set; }
/// <summary>
/// 专业code
/// </summary>
public string code { get; set; }
public string level { get; set; }
/// <summary>
/// 本/专
/// </summary>
public string levelText { get; set; }
/// <summary>
/// 显示名称
/// </summary>
public string majorDisplayName { get; set; }
public object largeClassName { get; set; }
public object middleClassName { get; set; }
public object departmentName { get; set; }
public object evaluateLevel { get; set; }
public string[] featuredLabel { get; set; }
/// <summary>
/// 是否有专业介绍
/// </summary>
public bool isHasIntroduce { get; set; }
}
}