196 lines
4.1 KiB
C#
196 lines
4.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace New_College.Model.ViewModels
|
|
{
|
|
public class PsychMeasurementListResult
|
|
{
|
|
/// <summary>
|
|
/// Id
|
|
/// </summary>
|
|
public int Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 周期Id
|
|
/// </summary>
|
|
public int CycleTimeId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 周期名称
|
|
/// </summary>
|
|
public string CycleName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 测评时间
|
|
/// </summary>
|
|
public DateTime? CreateTime { get; set; }
|
|
|
|
public int IsOpen { get; set; }
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 生涯能力反回结果
|
|
/// </summary>
|
|
public class CareerResult
|
|
{
|
|
/// <summary>
|
|
/// 能力评估
|
|
/// </summary>
|
|
public string TopicEval { get; set; }
|
|
|
|
/// <summary>
|
|
/// 变化反馈
|
|
/// </summary>
|
|
public string TopicGrow { get; set; }
|
|
|
|
/// <summary>
|
|
/// 分数
|
|
/// </summary>
|
|
public List<int> Score { get; set; }
|
|
|
|
public List<NameValue> List { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// namevalue
|
|
/// </summary>
|
|
public class NameValue
|
|
{
|
|
public string Name { get; set; }
|
|
|
|
public int Value { get; set; }
|
|
}
|
|
|
|
|
|
public class ShowPsychologicalResult
|
|
{
|
|
public string Name { get; set; }
|
|
public List<int> BillDatas { get; set; }
|
|
public List<EvBillcator> Billcators { get; set; }
|
|
public List<PsyTagDetail> Result { get; set; }
|
|
public List<NameValue> List { get; set; }
|
|
}
|
|
|
|
public class PsyTagDetail
|
|
{
|
|
public string Name { get; set; }
|
|
|
|
public string Title { get; set; }
|
|
|
|
public string Content { get; set; }
|
|
|
|
public int Score { get; set; }
|
|
|
|
public int MaxScore { get; set; }
|
|
|
|
public string Suggess { get; set; }
|
|
}
|
|
|
|
public class EvBillDTO
|
|
{
|
|
public string Name { get; set; }
|
|
public List<decimal> BillDatas { get; set; }
|
|
public List<EvBillcator> Billcators { get; set; }
|
|
}
|
|
|
|
public class EvBillcator
|
|
{
|
|
public string text { get; set; }
|
|
public int max { get; set; }
|
|
}
|
|
|
|
public class SubjectEvBillDTO
|
|
{
|
|
/// <summary>
|
|
/// 推荐选科
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学科兴趣
|
|
/// </summary>
|
|
public EvBillDTO subjectinterest { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学科能力
|
|
/// </summary>
|
|
public EvBillDTO subjectability { get; set; }
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class TagtestingHollandResult
|
|
{
|
|
public Radar radar { get; set; }
|
|
|
|
public string TagName { get; set; }
|
|
}
|
|
|
|
|
|
public class Radar
|
|
{
|
|
public List<string> categories { get; set; }
|
|
public List<serie> series { get; set; }
|
|
}
|
|
|
|
public class serie
|
|
{
|
|
public string name { get; set; }
|
|
public List<int> data { get; set; }
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 测评结果
|
|
/// </summary>
|
|
public class UserResult
|
|
{
|
|
|
|
/// <summary>
|
|
/// 标签
|
|
/// </summary>
|
|
public string Tag { get; set; }
|
|
|
|
/// <summary>
|
|
/// 适合的领域
|
|
/// </summary>
|
|
public string Domain { get; set; }
|
|
|
|
/// <summary>
|
|
/// 性格特征解读
|
|
/// </summary>
|
|
public string Interpretation { get; set; }
|
|
|
|
/// <summary>
|
|
/// 优势
|
|
/// </summary>
|
|
public string Advantage { get; set; }
|
|
|
|
/// <summary>
|
|
/// 劣势
|
|
/// </summary>
|
|
public string Disadvantage { get; set; }
|
|
|
|
/// <summary>
|
|
/// 偏好的活动特质
|
|
/// </summary>
|
|
public string Feature { get; set; }
|
|
|
|
/// <summary>
|
|
/// 可能存在的盲点
|
|
/// </summary>
|
|
public string BlindSpot { get; set; }
|
|
|
|
/// <summary>
|
|
/// 建议
|
|
/// </summary>
|
|
public string Recommend { get; set; }
|
|
}
|
|
}
|