feat:更新字段

develop
old易 2023-10-07 09:13:40 +08:00
parent 8dac42926a
commit fc719393a3
4 changed files with 17 additions and 4 deletions

View File

@ -44,11 +44,11 @@ namespace New_College.Api.Controllers.Front
{
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>() //创建表达式
.AndIF(!string.IsNullOrEmpty(request.UniversityName), w => universityitems.Contains(w.UniversityName))
.AndIF(!string.IsNullOrEmpty(request.MajorName), w => majorsitems.Contains(w.MajorName))
.AndIF(!string.IsNullOrEmpty(request.UniversityName), w => JsonConvert.DeserializeObject<List<string>>(request.UniversityName).Contains(w.UniversityName))
.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();//注意 这一句 不能少
var subjectlist = await _selectionServices.QueryPage(exp, request.PageIndex, request.PageSize);

View File

@ -1562,6 +1562,11 @@
</summary>
</member>
<member name="P:New_College.Model.Models.SubjectSelection.Year">
<summary>
招生年份
</summary>
</member>
<member name="T:New_College.Model.Models.SysRegion">
<summary>
省市区

View File

@ -31,6 +31,10 @@ namespace New_College.Model.Models
public string AcademicYear { get; set; }
/// <summary>
/// 招生年份
/// </summary>
public int Year { get; set; }
public string Province { get; set; }
}
}

View File

@ -11,5 +11,9 @@ namespace New_College.Model.Request
public string MajorName { get; set; }
public string Location { get; set; }
public int Years { get; set; }
}
}