diff --git a/BO/Controllers/croomController.cs b/BO/Controllers/croomController.cs index d7fc59b..7822da4 100644 --- a/BO/Controllers/croomController.cs +++ b/BO/Controllers/croomController.cs @@ -1029,13 +1029,19 @@ namespace NP.BO.Controllers vm.PayTaxes = Dao.Get("cr.paytaxes", ht); if (vm.isexceldown == 1) { + if (vm.excellog != null) + { + vm.excellog.userno = SUserInfo.UserNo; + vm.excellog.userip = GetUserIP(); + } + return ExportExcel( new String[] {"결제번호","신청일","입금일","결제상태","이름","아이디","전화번호","강좌명","교육종료일","회사명","대표명","주소","사업자번호","업태","종목","담당자명","담당자연락처" ,"계산서수신이메일","청구영수","발행요청금액","발행요청일","실제날짜","발행한날","발행상태"}, new String[] {"payno","cdtymd", "payoktimeymd", "pstatusname2","username", "userid", "mobile", "itemname","eendymd", "asname", "ceoname","asaddr", "brno", "btype","bkind", "manname", "telno", "email", "isreceiptname", "taxamt", "taxdatereqymd","taxdateymd","realtaxdateymd","status"}, vm.PayTaxes, - "계산서요청"+DateTime.Now.ToString("yy.MM.dd")); + "계산서요청"+DateTime.Now.ToString("yy.MM.dd"), null, null, vm.excellog); } vm.pagetotalcount = GetCount(vm.PayTaxes.FirstOrDefault()); diff --git a/BO/Views/cc/exelboard.cshtml b/BO/Views/cc/exelboard.cshtml index f109fb7..6acf84b 100644 --- a/BO/Views/cc/exelboard.cshtml +++ b/BO/Views/cc/exelboard.cshtml @@ -5,7 +5,6 @@ -
@Html.Partial("./Partial/SearchCaption") diff --git a/Dao/MyBatis/Maps/System.xml b/Dao/MyBatis/Maps/System.xml index d4b3084..4f6aa2a 100644 --- a/Dao/MyBatis/Maps/System.xml +++ b/Dao/MyBatis/Maps/System.xml @@ -1349,10 +1349,12 @@ ,#logmsg# ); - + INSERT INTO exceldownlog (userno, userid, username, actiontime, position, comment, userip) - VALUES ( #userno#, #userid#, #username#, sysdate(), #position#, #comment#, #userip#); - + SELECT userno, userid, username, sysdate(), #position#, #comment#, #userip# + FROM users + where userno = #userno# +