From 54084a4a914d6c778df994f1bc75a31e72de42bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?old=E6=98=93?= <156663459@qq.com> Date: Fri, 26 Jan 2024 18:27:09 +0800 Subject: [PATCH] bug fixed --- New_College.Services/D_PlanMajorDescServices.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/New_College.Services/D_PlanMajorDescServices.cs b/New_College.Services/D_PlanMajorDescServices.cs index d8a9b05..16892c7 100644 --- a/New_College.Services/D_PlanMajorDescServices.cs +++ b/New_College.Services/D_PlanMajorDescServices.cs @@ -220,12 +220,15 @@ namespace New_College.Services c._fcount = items.Select(e => int.Parse(e._23Count)).Sum(); c._scount = items.Select(e => int.Parse(e._22Count)).Sum(); c._tcount = items.Select(e => int.Parse(e._21Count)).Sum(); - c._fscore = items.Min(e => int.Parse(e._23SchoolScore)); - c._frank = items.Min(e => int.Parse(e._23SchoolScoreLine)); - c._sscore = items.Min(e => int.Parse(e._22Score)); - c._srank = items.Min(e => int.Parse(e._22ScoreLine)); - c._tscore = items.Min(e => int.Parse(e._22Score)); - c._trank = items.Min(e => int.Parse(e._22ScoreLine)); + if (items.Any() && items.Count() > 0) + { + c._fscore = items.Min(e => int.Parse(e._23SchoolScore)); + c._frank = items.Min(e => int.Parse(e._23SchoolScoreLine)); + c._sscore = items.Min(e => int.Parse(e._22Score)); + c._srank = items.Min(e => int.Parse(e._22ScoreLine)); + c._tscore = items.Min(e => int.Parse(e._22Score)); + c._trank = items.Min(e => int.Parse(e._22ScoreLine)); + } c.iGoPlanMajorItems = items.Select(t => new AIGoPlanMajorItem() {