using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Admin.NET.Application.Service;
public class WeChatUserDto
{
public string Mobile { get; set; }
}
public class batchobject
{
public int code { get; set; }
public string type { get; set; }
public string message { get; set; }
public BatchResult[] result { get; set; }
public object extras { get; set; }
public string time { get; set; }
}
public class BatchResult
{
public string provinceCode { get; set; }
public string provinceName { get; set; }
public int year { get; set; }
public Batch[] batches { get; set; }
}
public class Batch
{
public int year { get; set; }
public string batch { get; set; }
public string course { get; set; }
public string batchType { get; set; }
public int score { get; set; }
public int pressureScore { get; set; }
public string pressureRange { get; set; }
}
public class WeChatUserExResponseDto
{
public string cartId { get; set; }
public string nickName { get; set; }
public string mobile { get; set; }
public string avatar { get; set; }
public CustomerTypeEnum customerType { get; set; }
///
/// 用户拓展信息
///
public SysWeChatUserExtend userExtend { get; set; }
///
/// 用户分数对应批次表
///
public string batchName { get; set; }
///
/// 批次分数数据
///
public int? batchScore { get; set; }
///
/// 获取批次接口url
///
public string BatchDataUrl { get; set; }
///
/// 选科规则
///
public List SelectRule { get; set; }
///
/// 筛选年份
///
public List yearRules { get; set; }
///
/// 各省份志愿数量
///
public List zyBatches { get; set; }
}
public class YearRule
{
public bool IsDefault { get; set; }
public int Year { get; set; }
}
public class ZyBatchRule
{
///
/// 批次名称
///
public string batchName { get; set; }
///
/// 志愿组数量
///
public int Count { get; set; }
///
/// 志愿组单个专业数量
///
public int ItemCount { get; set; }
}
public class WeChatUserAvatarDto
{
public string Avatar { get; set; }
public string NickName { get; set; }
}
public class WeChatUserExRequestDto
{
public string provinceCode { get; set; }
public string provinceName { get; set; }
///
/// 学校名称
///
public virtual string schoolName { get; set; }
///
/// 班级名称
///
public virtual string className { get; set; }
///
/// 选科组合
///
public virtual string subjectGroup { get; set; }
///
/// 分数
///
public virtual int? score { get; set; }
///
/// 选科类型0(文科,理科)|1(3+3)|3 (3+1+2) |2(浙江7选三)
///
public int? sp { get; set; } = 1;
///
/// 高考年份
///
public virtual int? Year { get; set; }
}