106 lines
5 KiB
C#
106 lines
5 KiB
C#
using System;
|
|
|
|
namespace BMA.EHR.Application.Responses
|
|
{
|
|
public class EvaluateRecordAssignResponse
|
|
{
|
|
public bool successful { get; set; }
|
|
public Data data { get; set; }
|
|
|
|
public class Data
|
|
{
|
|
public Experimentee experimentee { get; set; }
|
|
public Person person { get; set; }
|
|
public Assign assign { get; set; }
|
|
public List<Evaluate> evaluate { get; set; }
|
|
}
|
|
|
|
public class Experimentee
|
|
{
|
|
public string personal_id { get; set; } = string.Empty;
|
|
public string name { get; set; } = string.Empty;
|
|
public string PositionId { get; set; } = string.Empty;
|
|
public string PositionLevelId { get; set; } = string.Empty;
|
|
public string PositionLineId { get; set; } = string.Empty;
|
|
public string OrganizationOrganization { get; set; } = string.Empty;
|
|
public string Position { get; set; } = string.Empty;
|
|
public string Department { get; set; } = string.Empty;
|
|
public string Oc { get; set; } = string.Empty;
|
|
}
|
|
|
|
public class Person
|
|
{
|
|
public string personal_id { get; set; } = string.Empty;
|
|
public string name { get; set; } = string.Empty;
|
|
public string PositionId { get; set; } = string.Empty;
|
|
public string PositionLevelId { get; set; } = string.Empty;
|
|
public string PositionLineId { get; set; } = string.Empty;
|
|
public string OrganizationOrganization { get; set; } = string.Empty;
|
|
public string Position { get; set; } = string.Empty;
|
|
public string Department { get; set; } = string.Empty;
|
|
public string Oc { get; set; } = string.Empty;
|
|
}
|
|
|
|
public class Assign
|
|
{
|
|
public string date_start { get; set; } = string.Empty;
|
|
public string date_finish { get; set; } = string.Empty;
|
|
public string behavior_desc { get; set; } = string.Empty;
|
|
public string other_desc { get; set; } = string.Empty;
|
|
public string other4_desc { get; set; } = string.Empty;
|
|
public string other5_no1_desc { get; set; } = string.Empty;
|
|
public string other5_no2_desc { get; set; } = string.Empty;
|
|
public string experimenter_dated { get; set; } = string.Empty;
|
|
}
|
|
|
|
public class Evaluate
|
|
{
|
|
public string id { get; set; } = string.Empty;
|
|
public string director_id { get; set; } = string.Empty;
|
|
public string assign_id { get; set; } = string.Empty;
|
|
public string no { get; set; } = string.Empty;
|
|
public string date_start { get; set; } = string.Empty;
|
|
public string date_finish { get; set; } = string.Empty;
|
|
public string assessor_dated { get; set; } = string.Empty;
|
|
public int knowledge_level { get; set; }
|
|
public int skill_level { get; set; }
|
|
public int competency_level { get; set; }
|
|
public int learn_level { get; set; }
|
|
public int apply_level { get; set; }
|
|
public string achievement_other_desc { get; set; } = string.Empty;
|
|
public int? achievement_other_level { get; set; }
|
|
public string achievement_strength_desc { get; set; } = string.Empty;
|
|
public string achievement_improve_desc { get; set; } = string.Empty;
|
|
public int conduct1_level { get; set; }
|
|
public int conduct2_level { get; set; }
|
|
public int conduct3_level { get; set; }
|
|
public int conduct4_level { get; set; }
|
|
public int moral1_level { get; set; }
|
|
public int moral2_level { get; set; }
|
|
public int moral3_level { get; set; }
|
|
public int discipline1_level { get; set; }
|
|
public int discipline2_level { get; set; }
|
|
public int discipline3_level { get; set; }
|
|
public int discipline4_level { get; set; }
|
|
public int discipline5_level { get; set; }
|
|
public string behavior_other_desc { get; set; } = string.Empty;
|
|
public int? behavior_other_level { get; set; }
|
|
public string behavior_strength_desc { get; set; } = string.Empty;
|
|
public string behavior_improve_desc { get; set; } = string.Empty;
|
|
public int orientation { get; set; }
|
|
public int self_learning { get; set; }
|
|
public int training_seminar { get; set; }
|
|
public int other_training { get; set; }
|
|
public string createdAt { get; set; } = string.Empty;
|
|
public string updatedAt { get; set; } = string.Empty;
|
|
public List<Achievements> achievements { get; set; }
|
|
}
|
|
public class Achievements
|
|
{
|
|
public string evaluate_expect_desc { get; set; } = string.Empty;
|
|
public int evaluate_expect_level { get; set; }
|
|
public string evaluate_output_desc { get; set; } = string.Empty;
|
|
public int evaluate_output_level { get; set; }
|
|
}
|
|
}
|
|
}
|