using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LearningOfficer.OA.Common.Dtos.Classes;
using LearningOfficer.OA.Common.Dtos.School;
using LearningOfficer.OA.Common.Dtos.User;
using LearningOfficer.OA.Common.Enums;
namespace LearningOfficer.OA.Common.Dtos.OA.ManagerData
{
public class ManagerUserInfoDetailResult
{
///
/// 用户基础信息情况
///
public UserDetailInfo userDetailInfo { get; set; }
///
/// 管理学校
///
public List? schoolResults { get; set; }
///
/// 管理学习官
///
public List? manageUserResults { get; set; }
///
/// 管理班级
///
public List? classesResults { get; set; }
///
/// 用户绩效信息(近半年)
///
public List? performances { get; set; }
}
///
/// 用户绩效信息
///
public class Performance
{
///
/// 月份
///
public string monthDate { get; set; }
///
/// 完成率
///
public int completionRate { get; set; }
}
public class UserDetailInfo
{
///
/// 用户ID
///
public long userId { get; set; }
///
/// 用户姓名
///
public string userName { get; set; }
///
/// 用户角色
///
public SysRoleEnum roleEnum { get; set; }
///
/// 云校id
///
public long cloudSchoolId { get; set; }
///
/// 云校名称
///
public string cloudSchoolName { get; set; }
///
/// 管理学校
///
public List schoolResults { get; set; }
///
/// 头像URL
///
public string HeadImage { get; set; }
}
}