From 57cf22c247ecc3373ed4396128d003903fd05291 Mon Sep 17 00:00:00 2001 From: jity7777 Date: Fri, 29 Apr 2022 01:23:23 +0000 Subject: [PATCH] =?UTF-8?q?<=EA=B8=B0=EB=8A=A5=EA=B0=9C=EC=84=A0>=201.=20P?= =?UTF-8?q?MS=20NO=20:=20[=EC=B6=94=EA=B0=80=EA=B0=9C=EB=B0=9C=EA=B1=B4=20?= =?UTF-8?q?=EC=97=91=EC=85=80=EB=A1=9C=EA=B7=B8]=202.=20(=EC=A3=BC?= =?UTF-8?q?=EC=9A=94)=EC=9E=91=EC=97=85=EB=82=B4=EC=9A=A9=20(1)=20BO/Contr?= =?UTF-8?q?ollers/croomController.cs=20=20-=20excellog=20userno=20?= =?UTF-8?q?=EB=88=84=EB=9D=BD=EA=B1=B4=20=EC=B2=98=EB=A6=AC=20(2)=20BO/Vie?= =?UTF-8?q?ws/cc/exelboard.cshtml=20=20-=20=EB=B3=80=EB=8F=99=EC=97=86?= =?UTF-8?q?=EC=9D=8C=20(3)=20Dao/MyBatis/Maps/System.xml=20=20-=20insert?= =?UTF-8?q?=20->=20update=20=EB=B3=80=EA=B2=BD=20=EB=B0=8F=20=ED=9A=8C?= =?UTF-8?q?=EC=9B=90=EC=A0=95=EB=B3=B4(userid)=EB=A5=BC=20select=20insert?= =?UTF-8?q?=20=EB=A1=9C=20=EC=B2=98=EB=A6=AC=20(4)=20Model/Systems.cs=20?= =?UTF-8?q?=20-=20=EB=B3=80=EB=8F=99=EC=97=86=EC=9D=8C(=EC=84=9C=EC=8B=9D?= =?UTF-8?q?=EB=B3=80=EA=B2=BD)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BO/Controllers/croomController.cs | 8 ++- BO/Views/cc/exelboard.cshtml | 1 - Dao/MyBatis/Maps/System.xml | 8 ++- Model/Systems.cs | 95 +++++++++++++++---------------- 4 files changed, 57 insertions(+), 55 deletions(-) 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# +