From d80c5710c01bedaf8be07053201e4b26a61465d9 Mon Sep 17 00:00:00 2001 From: ndbs Date: Wed, 9 Feb 2022 16:05:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E7=94=9F=20=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E4=B8=93=E4=B8=9A=E9=80=86=E6=8E=A8=E4=B8=93=E4=B8=9A=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StuVolunteer/StuVolunteerService.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuVolunteer/StuVolunteerService.cs b/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuVolunteer/StuVolunteerService.cs index 88e286df8..1f2217ec1 100644 --- a/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuVolunteer/StuVolunteerService.cs +++ b/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuVolunteer/StuVolunteerService.cs @@ -755,13 +755,20 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration { try { + string DeptNo = ""; + var CdMajorList = this.BaseRepository("CollegeMIS").FindEntity(x => x.CheckMark == true && x.MajorNo == MajorNo); + if (CdMajorList != null) + { + DeptNo = CdMajorList.DeptNo; + } + var Majorinfo = this.BaseRepository("CollegeMIS").FindEntity(x => x.MajorNo == MajorNo); if (Majorinfo != null) { var arr = keyValue.Split(',').ToList(); foreach (var id in arr) { - string sql = $"update StuVolunteer set MajorNo = '{MajorNo}',ClassNo = '', MajorStatus = 0 ,ClassStatus = 0 where ID='{id}' and (StuNo is null or len(StuNo)=0); update StuVolunteer set MajorNo='{MajorNo}', ClassNo = '', MajorStatus =0,ClassStatus=0 where ID='{id}' and (StuNo is not null or len(StuNo)>0)"; + string sql = $"update StuVolunteer set MajorNo = '{MajorNo}',ClassNo = '',DeptNo = '{DeptNo}', MajorStatus = 0 ,ClassStatus = 0 where ID='{id}' and (StuNo is null or len(StuNo)=0); update StuVolunteer set MajorNo='{MajorNo}', ClassNo = '',DeptNo = '{DeptNo}', MajorStatus =0,ClassStatus=0 where ID='{id}' and (StuNo is not null or len(StuNo)>0)"; this.BaseRepository("CollegeMIS").ExecuteBySql(sql); } }