223 lines
5.0 KiB
C#
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; }
|
|
}
|
|
|
|
|
|
}
|