bug fixed
parent
1f867c7ce4
commit
340ea9c470
|
|
@ -254,7 +254,7 @@ namespace New_College.Repository
|
|||
{
|
||||
sqlstr.AppendFormat(" and (_23subject like'%{0}%' or _23subject like'%{1}%' or _23subject like'%{2}%' )", claim01, claim02, claim03);
|
||||
}
|
||||
sqlstr.Append(" order by _23Score");
|
||||
sqlstr.Append(" order by _23ScoreLine ");
|
||||
|
||||
var recommendInfo = await this.Db.SqlQueryable<TbSNeedDataInfoViewDto>(sqlstr.ToString()).ToListAsync();
|
||||
|
||||
|
|
@ -290,7 +290,7 @@ namespace New_College.Repository
|
|||
var ulist = new List<UniversityEnrollmentPlanResult>();
|
||||
universitylist.ForEach(s =>
|
||||
{
|
||||
if (recommendInfo.Any(e => e.UniversityName == s.UniversityName) && universitytemps.FirstOrDefault(e => e.Name == s.UniversityName)!= null)
|
||||
if (recommendInfo.Any(e => e.UniversityName == s.UniversityName) && universitytemps.FirstOrDefault(e => e.Name == s.UniversityName) != null)
|
||||
{
|
||||
var recommendFirstModel = recommendInfo.FirstOrDefault(e => e.UniversityName == s.UniversityName);
|
||||
ulist.Add(new UniversityEnrollmentPlanResult()
|
||||
|
|
@ -324,7 +324,7 @@ namespace New_College.Repository
|
|||
msg = "获取成功",
|
||||
response = new PageModel<UniversityEnrollmentPlanResult>()
|
||||
{
|
||||
data = ulist.OrderByDescending(t => t.Type).OrderBy(t => t.SchoolScoreline).Skip(query.PageSize * (query.PageIndex - 1)).Take(query.PageSize).ToList(),
|
||||
data = ulist.OrderBy(t => t.Percentage).OrderBy(t => t.SchoolScoreline).Skip(query.PageSize * (query.PageIndex - 1)).Take(query.PageSize).ToList(),
|
||||
dataCount = universitylist.Count,
|
||||
page = query.PageIndex,
|
||||
PageSize = query.PageSize,
|
||||
|
|
@ -349,6 +349,7 @@ namespace New_College.Repository
|
|||
//var custome = (await this.v_CustomerInfo.QueryById(query.CustomerId));
|
||||
// int planId = (await t_EnrollmentPlane.Query(e => e.Years == custome.Year && e.Area_Id == custome.AreaId)).FirstOrDefault().Id;
|
||||
//}
|
||||
query.PageSize = query.PageSize < 100 ? 200 : query.PageSize;
|
||||
var recommendInfo = await this.Db.Queryable<D_QualificationLine, D_University>((plans, universitys) => new object[] { JoinType.Left, plans.UId == universitys.Id })
|
||||
.Where((plans, universitys) => plans.Location == query.Location)
|
||||
.Where((plans, universitys) => plans.SubjectType == subjecttype)
|
||||
|
|
@ -362,7 +363,7 @@ namespace New_College.Repository
|
|||
.WhereIF(!string.IsNullOrWhiteSpace(query.AreaName) && query.AreaName != "选择省份", (plans, universitys) => universitys.Area_Name == query.AreaName)
|
||||
.WhereIF(maxscore > 10, (plans, universitys) => plans.LowScore <= maxscore)
|
||||
.WhereIF(minscore > 0, (plans, universitys) => plans.LowScore > minscore)
|
||||
.WhereIF(query.Ranking > 0, (plans, universitys) => plans.LowScoreRank >= query.Ranking - 6)
|
||||
.WhereIF(query.Ranking > 0, (plans, universitys) => plans.LowScoreRank >= query.Ranking)
|
||||
// .Where(!string.IsNullOrWhiteSpace(query.SubjectClaim), (plans, universitys) => (plans.SubjectType.Contains(sbuOne) || plans.SelectSubject.Contains(sbuTwo) || plans.SelectSubject.Contains(sbuTree)))
|
||||
.OrderBy((plans, universitys) => plans.LowScoreRank, OrderByType.Asc)
|
||||
.Select((plans, universitys) => new UniversityResult()
|
||||
|
|
|
|||
Loading…
Reference in New Issue