154 lines
3.6 KiB
C#
154 lines
3.6 KiB
C#
using MongoDB.Bson.Serialization.Attributes;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Admin.NET.Core.Service
|
|
{
|
|
public class AdTrendsRequestDto : PageBaseRequest
|
|
{
|
|
public string keyword { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户所在省份编码
|
|
/// </summary>
|
|
public string locationCode { get; set; }
|
|
|
|
public List<string> provinceName { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> utype { get; set; }
|
|
public List<string> nature { get; set; }
|
|
public List<string> ascription { get; set; }
|
|
|
|
/// <summary>
|
|
/// 985、211
|
|
/// </summary>
|
|
public List<string> feature { get; set; }
|
|
|
|
/// <summary>
|
|
/// 本科0专科1
|
|
/// </summary>
|
|
public int? level { get; set; }
|
|
|
|
}
|
|
|
|
public class AdTrendsExtendDto
|
|
{
|
|
public int Year { get; set; }
|
|
}
|
|
|
|
|
|
public class MajorAdTrendsRequestDto
|
|
{
|
|
/// <summary>
|
|
/// 院校Id
|
|
/// </summary>
|
|
public int uid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 年份(预留参数不传)
|
|
/// </summary>
|
|
public int year { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学生所在省份编码
|
|
/// </summary>
|
|
public string locationCode { get; set; }
|
|
|
|
}
|
|
|
|
public class MajorAdTrendsResponseDto
|
|
{
|
|
|
|
public int Year { get; set; }
|
|
public List<MajorAdTrendsItemResponseDto> items { get; set; }
|
|
}
|
|
public class MajorAdTrendsItemResponseDto
|
|
{
|
|
public string MajorGroup { get; set; }
|
|
/// <summary>
|
|
/// 专业代码
|
|
/// </summary>
|
|
public string MajorCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 专业名称
|
|
/// </summary>
|
|
public string MajorName { get; set; }
|
|
/// <summary>
|
|
///专业备注
|
|
/// </summary>
|
|
public string MajroRemark { get; set; }
|
|
|
|
/// <summary>
|
|
/// 选科限制
|
|
/// </summary>
|
|
public string Selectsubject { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 年份
|
|
/// </summary>
|
|
public string Academic { get; set; }
|
|
/// <summary>
|
|
/// 专业所在批次
|
|
/// </summary>
|
|
public string BatchName { get; set; }
|
|
/// <summary>
|
|
/// 专业学费
|
|
/// </summary>
|
|
public string Fee { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 旧计划
|
|
/// </summary>
|
|
public int OldPlan { get; set; }
|
|
/// <summary>
|
|
/// 新计划
|
|
/// </summary>
|
|
public int NewPlan { get; set; }
|
|
|
|
}
|
|
public class AdTrendsResponseDto
|
|
{
|
|
[BsonId]
|
|
public long _id { get; set; }
|
|
public string name { get; set; }
|
|
public string provinceName { get; set; }
|
|
public string cityName { get; set; }
|
|
public string logo { get; set; }
|
|
public string rank { get; set; }
|
|
public string collegeCode { get; set; }
|
|
public List<string> features { get; set; }
|
|
public string belong { get; set; }
|
|
public int? level { get; set; }
|
|
public List<string> utype { get; set; }
|
|
public string nature { get; set; }
|
|
|
|
//public string batchName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 招生总专业数
|
|
/// </summary>
|
|
public int PlanCount { get; set; }
|
|
/// <summary>
|
|
/// 旧计划
|
|
/// </summary>
|
|
public int OldPlan { get; set; }
|
|
|
|
/// <summary>
|
|
/// 新计划
|
|
/// </summary>
|
|
public int NewPlan { get; set; }
|
|
|
|
}
|
|
|
|
|
|
}
|