246 lines
4.6 KiB
C#
246 lines
4.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Admin.NET.Application
|
|
{
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class BusComprehensiveReportRequestDTO
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public long CustomId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 报告关联Id
|
|
/// </summary>
|
|
public long ReportId { get; set; }
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 综合报告
|
|
/// </summary>
|
|
public class BusComprehensiveReportDTO
|
|
{
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public HollandDimension hollandDimension { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public MBTIDimension bTIDimension { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public AbilityDimension abilityDimension { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public OpinionAboutValue opinionAbout { get; set; }
|
|
|
|
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class HollandDimension
|
|
{
|
|
public string HTag { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string Title { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string Description { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public PicChart picCharts { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<ReportItem> reportItems { get; set; }
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class MBTIDimension
|
|
{
|
|
public string Title { get; set; }
|
|
|
|
public string Description { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public LinChart linChart { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public ReportItem reportItem { get; set; }
|
|
}
|
|
|
|
|
|
|
|
|
|
public class AbilityDimension
|
|
{
|
|
public string Title { get; set; }
|
|
|
|
public string Description { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<LinChart> linChart { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<ReportItem> reportItems { get; set; }
|
|
}
|
|
|
|
|
|
|
|
public class OpinionAboutValue
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
//public string TestTime { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string Description { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public PicChart picCharts { get; set; }
|
|
|
|
public string Tag { get; set; }
|
|
public List<ReportItem> reportItems { get; set; }
|
|
|
|
public List<OpinionItem> opinionItems { get; set; }
|
|
|
|
}
|
|
|
|
|
|
public class LinChart
|
|
{
|
|
public List<string> Name { get; set; }
|
|
|
|
public List<double> Value { get; set; }
|
|
|
|
|
|
}
|
|
|
|
public class Indicat
|
|
{
|
|
public string Name { get; set; }
|
|
|
|
public int Max { get; set; }
|
|
}
|
|
public class PicChart
|
|
{
|
|
public List<Indicat> indicator { get; set; }
|
|
public List<int> radars { get; set; }
|
|
}
|
|
|
|
|
|
public class ReportItem
|
|
{
|
|
public int Score { get; set; }
|
|
/// <summary>
|
|
/// 标签
|
|
/// </summary>
|
|
public string Tag { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标签名称
|
|
/// </summary>
|
|
public string Title { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标签描述
|
|
/// </summary>
|
|
public string Description { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标签解析
|
|
/// </summary>
|
|
public string Resolving { get; set; }
|
|
|
|
/// <summary>
|
|
/// 性格特质
|
|
/// </summary>
|
|
public string Traits { get; set; }
|
|
|
|
/// <summary>
|
|
/// 主要特征
|
|
/// </summary>
|
|
public string Features { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string MainDomain { get; set; }
|
|
|
|
/// <summary>
|
|
/// 职业
|
|
/// </summary>
|
|
public string Occupation { get; set; }
|
|
|
|
/// <summary>
|
|
/// 专业
|
|
/// </summary>
|
|
public string Major { get; set; }
|
|
|
|
/// <summary>
|
|
/// 院校
|
|
/// </summary>
|
|
public string University { get; set; }
|
|
|
|
}
|
|
|
|
|
|
public class OpinionItem
|
|
{
|
|
public string Name { get; set; }
|
|
|
|
public int Value { get; set; }
|
|
|
|
public int Max { get; set; }
|
|
|
|
|
|
}
|
|
|
|
}
|