tuiwucarrer/Admin.NET/Admin.NET.Core/Entity/SysWeChatUserBase.cs

101 lines
2.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Admin.NET.Core;
/// <summary>
/// 用户拓展字段表
/// </summary>
[SugarTable(null, "用户拓展字段表")]
[SysTable]
public class SysWeChatUserExtend : EntityBase
{
/// <summary>
/// Wx用户Id
/// </summary>
[SugarColumn(ColumnDescription = "Wx用户Id")]
public long WxId { get; set; }
/// <summary>
///学生所在学校
/// </summary>
[SugarColumn(IsNullable = true)]
public string SchoolName { get; set; }
/// <summary>
/// 学生所在班级
/// </summary>
[SugarColumn(IsNullable = true)]
public string ClassName { get; set; }
/// <summary>
///学生数据是否初始化(省份,选科等)
/// </summary>
public bool? Init { get; set; } = false;
/// <summary>
/// 0(文科,理科)|1(3+3)|2 (3+1+2)
/// </summary>
public int? sp { get; set; } = 1;
/// <summary>
/// 选科文字展示
/// </summary>
[SugarColumn(IsNullable = true)]
public string subjectGroup { get; set; }
/// <summary>
///分数
/// </summary>
public double? expectedScore { get; set; } = 0;
/// <summary>
/// 分数位次
/// </summary>
[SugarColumn(IsNullable = true)]
public double? Rank { get; set; }
/// <summary>
/// 是否为VIP
/// </summary>
public bool IsVIP { get; set; } = false;
[SugarColumn(IsNullable = true)]
public string VipCode { get; set; }
/// <summary>
/// 是否更新分数
/// </summary>
[SugarColumn(IsNullable = true)]
public int IsUpdateScore { get; set; } = 0;
/// <summary>
/// 高考年份
/// </summary>
[SugarColumn(IsNullable = true)]
public int Year { get; set; }
/// <summary>
/// 省份
/// </summary>
[SugarColumn(IsNullable = true)]
public string ProvinceName { get; set; }
/// <summary>
/// 省份Code
/// </summary>
[SugarColumn(IsNullable = true)]
public string ProvinceCode { get; set; }
/// <summary>
/// CasdoorId
/// </summary>
[SugarColumn(IsNullable = true)]
public string UUID { get; set; }
}