diff --git a/BO/Controllers/croomController.cs b/BO/Controllers/croomController.cs index 71322e7..79694fc 100644 --- a/BO/Controllers/croomController.cs +++ b/BO/Controllers/croomController.cs @@ -823,24 +823,38 @@ namespace NP.BO.Controllers { vm.Lects = Dao.Get("grade.lectgradesToAll", ht); + // pms6473 => 엑셀다운로드에서 수료번호의 "제" 와 "호" 글자를 제거해달라는 요청 + if (vm.Lects.Any()) + { + vm.Lects = vm.Lects.Select(x => { + x.completeno = (x.completeno != null) ? x.completeno.Replace("제", "").Replace("호", "") : ""; + return x; + }).ToList(); + } + if (vm.isexceldown == 1) { return ExportExcel( - new String[] { "순번","결제번호", "사용자ID", "이름","주민번호","교육생연락처","교육유형","교육구분" - , "기술인분류", "직무분야","전문분야","교육목적","등급", "교육시작일", "교육종료일", "집체교육 출석일", "과정명","수료번호","교육이수시간" - , "진도율", "평가점수", "과제점수", "총점", "온라인집체교육출석여부", "강의평가" - ,"업체명","업체주소","사업자등록번호","고용보험관리번호","업태","종목","대표자","학력","직위","업체담당자","업체담당자 연락처" - ,"교육비","환급여부","환급액","환급은행명","환급계좌","환급계좌예금주","계산서이메일","소속협회" - ,"교육상위분류","교육하위분류","교육장소","교육연도", "수료여부"}, - new String[] { "rno","payno", "userid", "username","userpno", "mobile","cshapename","edukind" - , "typemanname","typejobname", "zstring0","typeeduname","typegradename", "sdatestr", "edatestr", "zstring3", "cname","completeno","studytime" - , "attrate", "ex1point", "sd0point", "tpointstr", "isoffabsstr", "rs0point" - ,"asname","addr","brno","eino","btype","bkind","ceoname","slevelName","uduty","mname","mphone" - ,"payamt","isrebatename","rbankamt","rbank","rbankaccnum","rbankuser","taxemail","association" - ,"pcgname","cgname","studyplacename","tyear", "iscompletename" }, - vm.Lects, - "성적처리전체" + DateTime.Now.Year + DateTime.Now.Month + DateTime.Now.Day, null, ",2,4", vm.excellog); - } + new String[] { "순번","결제번호", "사용자ID", "이름","주민번호","교육생연락처","교육유형","교육구분" + , "기술인분류", "직무분야","전문분야","교육목적","등급", "교육시작일", "교육종료일", "집체교육 출석일", "과정명","수료번호","교육이수시간" + , "진도율", "평가점수", "과제점수", "총점", "온라인집체교육출석여부", "강의평가" + ,"업체명","업체주소","사업자등록번호","고용보험관리번호","업태","종목","대표자","학력","직위","업체담당자","업체담당자 연락처" + ,"교육비","환급여부","환급액","환급은행명","환급계좌","환급계좌예금주","계산서이메일","소속협회" + ,"교육상위분류","교육하위분류","교육장소","교육연도", "수료여부" + } + , new String[] { "rno","payno", "userid", "username","userpno", "mobile","cshapename","edukind" + , "typemanname","typejobname", "zstring0","typeeduname","typegradename", "sdatestr", "edatestr", "zstring3", "cname","completeno","studytime" + , "attrate", "ex1point", "sd0point", "tpointstr", "isoffabsstr", "rs0point" + ,"asname","addr","brno","eino","btype","bkind","ceoname","slevelName","uduty","mname","mphone" + ,"payamt","isrebatename","rbankamt","rbank","rbankaccnum","rbankuser","taxemail","association" + ,"pcgname","cgname","studyplacename","tyear", "iscompletename" + } + , vm.Lects + , $"성적처리전체{DateTime.Now.Year}{DateTime.Now.Month}{DateTime.Now.Day}" + , null + , ",2,4" + , vm.excellog); + } } else {