NewGaoKaoApi/New_College.Model/ViewModels/Query/PsychMeasurementQuery.cs

106 lines
2.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace New_College.Model.ViewModels
{
public class PsychMeasurementQuery
{
public int CategoryId { get; set; }
public int StudentId { get; set; }
}
public class SaveHollandQuery
{
public int CategoryId { get; set; }
public long StudentId { get; set; }
public string Tags { get; set; }
}
/// <summary>
/// 生涯能力提交
/// </summary>
public class SavePsychQuery
{
public int Type { get; set; }
public int CategoryId { get; set; }
public long StudentId { get; set; }
public int CycleTimeId { get; set; }
//public string ClassName { get; set; }
//public string GradeName { get; set; }
///// <summary>
///// 生涯能力传入
///// </summary>
//public List<EvalJson> CareerResult { get; set; }
/// <summary>
/// 学科探索传入
/// </summary>
public List<SubjectSelectJson> Result { get; set; }
/// <summary>
/// 学生发展
/// </summary>
public List<SecondModels> second { get; set; }
}
/// <summary>
/// 学科探索query
/// </summary>
public class SubjectSelectJson
{
public string name { get; set; }
public List<IntellectJson> value { get; set; }
}
/// <summary>
/// 生涯能力json
/// </summary>
public class EvalJson
{
public int Id { get; set; }
public int Value { get; set; }
public int CycleId { get; set; }
}
/// <summary>
/// 学生发展
/// </summary>
public class SecondModels
{
public int Id { get; set; }
public int Status { get; set; }
public string Tag { get; set; }
}
public class ResultLookQuery
{
public long StudentId { get; set; }
public int CategoryId { get; set; }
/// <summary>
/// 霍兰德如果不传周期Id的话就获取最新的
/// </summary>
public int CycleTimeId { get; set; }
}
}