feat:更新字段
parent
8dac42926a
commit
fc719393a3
|
|
@ -44,11 +44,11 @@ namespace New_College.Api.Controllers.Front
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var universityitems = JsonConvert.DeserializeObject<List<string>>(request.UniversityName);
|
|
||||||
var majorsitems = JsonConvert.DeserializeObject<List<string>>(request.MajorName);
|
|
||||||
Expression<Func<SubjectSelection, bool>> exp = Expressionable.Create<SubjectSelection>() //创建表达式
|
Expression<Func<SubjectSelection, bool>> exp = Expressionable.Create<SubjectSelection>() //创建表达式
|
||||||
.AndIF(!string.IsNullOrEmpty(request.UniversityName), w => universityitems.Contains(w.UniversityName))
|
.AndIF(!string.IsNullOrEmpty(request.UniversityName), w => JsonConvert.DeserializeObject<List<string>>(request.UniversityName).Contains(w.UniversityName))
|
||||||
.AndIF(!string.IsNullOrEmpty(request.MajorName), w => majorsitems.Contains(w.MajorName))
|
.AndIF(!string.IsNullOrEmpty(request.MajorName), w => JsonConvert.DeserializeObject<List<string>>(request.MajorName).Contains(w.MajorName))
|
||||||
|
.AndIF(!string.IsNullOrWhiteSpace(request.Location), w => w.Equals(request.Location))
|
||||||
|
.AndIF(request.Years > 0, w => w.Year == request.Years)
|
||||||
.ToExpression();//注意 这一句 不能少
|
.ToExpression();//注意 这一句 不能少
|
||||||
|
|
||||||
var subjectlist = await _selectionServices.QueryPage(exp, request.PageIndex, request.PageSize);
|
var subjectlist = await _selectionServices.QueryPage(exp, request.PageIndex, request.PageSize);
|
||||||
|
|
|
||||||
|
|
@ -1562,6 +1562,11 @@
|
||||||
|
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:New_College.Model.Models.SubjectSelection.Year">
|
||||||
|
<summary>
|
||||||
|
招生年份
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:New_College.Model.Models.SysRegion">
|
<member name="T:New_College.Model.Models.SysRegion">
|
||||||
<summary>
|
<summary>
|
||||||
省市区
|
省市区
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,10 @@ namespace New_College.Model.Models
|
||||||
|
|
||||||
public string AcademicYear { get; set; }
|
public string AcademicYear { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 招生年份
|
||||||
|
/// </summary>
|
||||||
|
public int Year { get; set; }
|
||||||
public string Province { get; set; }
|
public string Province { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -11,5 +11,9 @@ namespace New_College.Model.Request
|
||||||
|
|
||||||
public string MajorName { get; set; }
|
public string MajorName { get; set; }
|
||||||
|
|
||||||
|
public string Location { get; set; }
|
||||||
|
|
||||||
|
public int Years { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue