From 55a67db44b598e7f310029e5d442cb87bd142b02 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 8 Dec 2021 09:31:10 +0900 Subject: [PATCH] dbms_itsolution init... --- extdbms/NonPaymentList.php | 209 + extdbms/README.md | 3 + extdbms/config.php | 3 + extdbms/corp_domain.php | 113 + extdbms/coupon.php | 27 + extdbms/customer_memo.php | 32 + extdbms/customer_memo_up.php | 22 + extdbms/deepfinder_list.php | 10 + extdbms/default_alert.php | 240 + extdbms/defense_index.php | 114 + extdbms/defense_modify.php | 120 + extdbms/defense_new.php | 120 + extdbms/depositbillpaper.php | 10 + extdbms/domain_buy_list.php | 133 + extdbms/domain_coupon.php | 120 + extdbms/domain_coupon.php.bak | 125 + extdbms/domain_coupon_buy.php | 126 + extdbms/domain_coupon_use.php | 122 + extdbms/dotdefender_list.php | 10 + extdbms/env.ini | 7 + extdbms/footer.php | 55 + extdbms/function.php | 225 + extdbms/gear_ready.php | 118 + extdbms/gear_ready_up.php | 24 + extdbms/header.php | 51 + extdbms/index.html | 1 + extdbms/ipsearch.php | 146 + extdbms/jarvis_email.mp3 | Bin 0 -> 21843 bytes extdbms/lib.php | 81 + extdbms/lib/Controller/Billing.php | 48 + extdbms/lib/Controller/Coupon.php | 39 + extdbms/lib/Controller/ExtraService.php | 18 + extdbms/lib/Controller/Statistics.php | 40 + extdbms/lib/Core/Controller.php | 72 + extdbms/lib/Core/Model.php | 79 + extdbms/lib/Core/View.php | 40 + extdbms/lib/Model/Client.php | 17 + extdbms/lib/Model/Service.php | 112 + extdbms/lib/View/depositbillpaper.php | 75 + extdbms/lib/View/extraservice.php | 34 + extdbms/lib/View/total_counting.php | 70 + extdbms/lib/autoload.php | 7 + extdbms/member_memo.php | 207 + extdbms/member_memo_sent.php | 190 + extdbms/member_memo_up.php | 29 + extdbms/mk3.php | 245 + extdbms/mkwork.php | 109 + extdbms/navigation_alert.php | 130 + extdbms/new_server_list.php | 94 + extdbms/officenet.php | 25 + extdbms/payment.php | 174 + extdbms/server_use.php | 236 + extdbms/server_use_g6.php | 192 + extdbms/service_list_coupon.php | 31 + extdbms/service_list_cs_count.php | 31 + extdbms/test.php | 1 + extdbms/total_counting.php | 10 + extdbms/total_counting_customer.php | 146 + extdbms/working_history.php | 42 + extdbms/worksheetMK.php | 37 + idcproject/.classpath | 9 + idcproject/.project | 36 + idcproject/.settings/.jsdtscope | 12 + .../org.eclipse.core.resources.prefs | 5 + .../.settings/org.eclipse.jdt.core.prefs | 11 + ...pse.jst.j2ee.ejb.annotations.xdoclet.prefs | 5 + .../org.eclipse.wst.common.component | 8 + ....eclipse.wst.common.project.facet.core.xml | 10 + .../.settings/org.eclipse.wst.css.core.prefs | 2 + .../.settings/org.eclipse.wst.html.core.prefs | 2 + ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + .../org.eclipse.wst.ws.service.policy.prefs | 2 + idcproject/README.md | 3 + idcproject/WebContent/DefaultPage.jsp | 214 + idcproject/WebContent/ETCFolder/04.json | 9 + idcproject/WebContent/ETCFolder/BillPaper.txt | 1 + idcproject/WebContent/ETCFolder/cpu.json | 34 + idcproject/WebContent/ETCFolder/openInfo.txt | 1 + idcproject/WebContent/IDC/Copy.jsp | 491 + idcproject/WebContent/IDC/Footer.jsp | 9 + idcproject/WebContent/IDC/Header.jsp | 59 + idcproject/WebContent/IDC/Navigation.jsp | 539 + idcproject/WebContent/IDC/css/bootstrap.css | 6359 +++++++ .../WebContent/IDC/css/bootstrap.min.css | 5 + .../WebContent/IDC/css/index _먃겸븨__html | 777 + idcproject/WebContent/IDC/css/left_menu.css | 110 + .../IDC/css/plugins/dataTables.bootstrap.css | 233 + .../IDC/css/plugins/metisMenu/metisMenu.css | 63 + .../css/plugins/metisMenu/metisMenu.min.css | 1 + .../WebContent/IDC/css/plugins/morris.css | 2 + .../IDC/css/plugins/social-buttons.css | 68 + .../WebContent/IDC/css/plugins/timeline.css | 180 + idcproject/WebContent/IDC/css/sb-admin-2.css | 363 + .../font-awesome-4.1.0/css/font-awesome.css | 1672 ++ .../css/font-awesome.min.css | 4 + .../font-awesome-4.1.0/fonts/FontAwesome.otf | Bin 0 -> 85908 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 56006 bytes .../fonts/fontawesome-webfont.svg | 520 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 112160 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 65452 bytes .../less/bordered-pulled.less | 16 + .../IDC/font-awesome-4.1.0/less/core.less | 11 + .../font-awesome-4.1.0/less/fixed-width.less | 6 + .../font-awesome-4.1.0/less/font-awesome.less | 17 + .../IDC/font-awesome-4.1.0/less/icons.less | 552 + .../IDC/font-awesome-4.1.0/less/larger.less | 13 + .../IDC/font-awesome-4.1.0/less/list.less | 19 + .../IDC/font-awesome-4.1.0/less/mixins.less | 25 + .../IDC/font-awesome-4.1.0/less/path.less | 14 + .../less/rotated-flipped.less | 20 + .../IDC/font-awesome-4.1.0/less/spinning.less | 29 + .../IDC/font-awesome-4.1.0/less/stacked.less | 20 + .../font-awesome-4.1.0/less/variables.less | 561 + .../scss/_bordered-pulled.scss | 16 + .../IDC/font-awesome-4.1.0/scss/_core.scss | 11 + .../font-awesome-4.1.0/scss/_fixed-width.scss | 6 + .../IDC/font-awesome-4.1.0/scss/_icons.scss | 552 + .../IDC/font-awesome-4.1.0/scss/_larger.scss | 13 + .../IDC/font-awesome-4.1.0/scss/_list.scss | 19 + .../IDC/font-awesome-4.1.0/scss/_mixins.scss | 25 + .../IDC/font-awesome-4.1.0/scss/_path.scss | 14 + .../scss/_rotated-flipped.scss | 20 + .../font-awesome-4.1.0/scss/_spinning.scss | 29 + .../IDC/font-awesome-4.1.0/scss/_stacked.scss | 20 + .../font-awesome-4.1.0/scss/_variables.scss | 561 + .../font-awesome-4.1.0/scss/font-awesome.scss | 17 + .../WebContent/IDC/fonts/NanumBarunGothic.eot | Bin 0 -> 845955 bytes .../WebContent/IDC/fonts/NanumBarunGothic.ttf | Bin 0 -> 4186060 bytes .../IDC/fonts/NanumBarunGothic.woff | Bin 0 -> 898588 bytes .../IDC/fonts/NanumBarunGothicBold.eot | Bin 0 -> 928132 bytes .../IDC/fonts/NanumBarunGothicBold.ttf | Bin 0 -> 4415956 bytes .../IDC/fonts/NanumBarunGothicBold.woff | Bin 0 -> 970832 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes idcproject/WebContent/IDC/fonts/nanum.css | 10 + idcproject/WebContent/IDC/index.jsp | 110 + idcproject/WebContent/IDC/js/BusinessJSON.js | 31 + idcproject/WebContent/IDC/js/SetPower.js | 19 + idcproject/WebContent/IDC/js/addCS.js | 20 + idcproject/WebContent/IDC/js/addCS2.js | 60 + idcproject/WebContent/IDC/js/addKCS.js | 20 + idcproject/WebContent/IDC/js/addKCS2.js | 52 + idcproject/WebContent/IDC/js/bootstrap.js | 2276 +++ idcproject/WebContent/IDC/js/bootstrap.min.js | 7 + idcproject/WebContent/IDC/js/getIP.js | 54 + .../WebContent/IDC/js/jquery-2.1.3.min.js | 4 + .../WebContent/IDC/js/jquery-2.1.3.min.map | 1 + .../WebContent/IDC/js/jquery.inputmask.js | 1348 ++ .../WebContent/IDC/js/jquery.inputmask.min.js | 10 + idcproject/WebContent/IDC/js/jquery.js | 4 + idcproject/WebContent/IDC/js/jquery.mask.js | 486 + .../WebContent/IDC/js/jquery.mask.min.js | 14 + idcproject/WebContent/IDC/js/left_menu.js | 46 + idcproject/WebContent/IDC/js/myBus.js | 47 + .../dataTables/dataTables.bootstrap.js | 245 + .../plugins/dataTables/jquery.dataTables.js | 14013 ++++++++++++++++ .../IDC/js/plugins/flot/excanvas.min.js | 1 + .../IDC/js/plugins/flot/flot-data.js | 1242 ++ .../IDC/js/plugins/flot/jquery.flot.pie.js | 750 + .../IDC/js/plugins/flot/jquery.flot.resize.js | 60 + .../plugins/flot/jquery.flot.tooltip.min.js | 12 + .../IDC/js/plugins/metisMenu/metisMenu.js | 72 + .../IDC/js/plugins/metisMenu/metisMenu.min.js | 9 + .../IDC/js/plugins/morris/morris-data.js | 121 + .../IDC/js/plugins/morris/morris.js | 1892 +++ .../IDC/js/plugins/morris/morris.min.js | 7 + .../IDC/js/plugins/morris/raphael.min.js | 11 + idcproject/WebContent/IDC/js/sb-admin-2.js | 56 + idcproject/WebContent/IDC/js/serviceWrite.js | 700 + idcproject/WebContent/IDC/js/setToken.js | 9 + idcproject/WebContent/IDC/less/mixins.less | 1 + .../WebContent/IDC/less/sb-admin-2.less | 366 + idcproject/WebContent/IDC/less/variables.less | 14 + idcproject/WebContent/IDC/login.jsp | 26 + idcproject/WebContent/META-INF/MANIFEST.MF | 3 + idcproject/WebContent/SendEmail.jsp | 163 + idcproject/WebContent/SendEmail_Intra.jsp | 163 + .../classes/idc/IdcBoardFrontController.class | Bin 0 -> 5997 bytes .../idc/IdcBusinessFrontController.class | Bin 0 -> 4469 bytes .../idc/IdcClientFrontController.class | Bin 0 -> 4926 bytes .../idc/IdcCommentFrontController.class | Bin 0 -> 3303 bytes .../classes/idc/IdcCuponFrontController.class | Bin 0 -> 4392 bytes .../idc/IdcDepositFrontController.class | Bin 0 -> 5865 bytes .../classes/idc/IdcDownFrontController.class | Bin 0 -> 2114 bytes .../classes/idc/IdcJsonFrontController.class | Bin 0 -> 4606 bytes .../classes/idc/IdcLineFrontController.class | Bin 0 -> 5012 bytes .../classes/idc/IdcMainFrontController.class | Bin 0 -> 7068 bytes .../idc/IdcServerFrontController.class | Bin 0 -> 4252 bytes .../idc/IdcServiceFrontController.class | Bin 0 -> 12886 bytes .../classes/idc/board/command/BoardCmd.class | Bin 0 -> 218 bytes .../classes/idc/board/command/BoardDAO.class | Bin 0 -> 21302 bytes .../classes/idc/board/command/BoardDTO.class | Bin 0 -> 2744 bytes .../board/command/BoardDeleteCheckCmd.class | Bin 0 -> 1260 bytes .../idc/board/command/BoardDeleteCmd.class | Bin 0 -> 1527 bytes .../command/BoardDeletePasswordCmd.class | Bin 0 -> 921 bytes .../idc/board/command/BoardListCmd.class | Bin 0 -> 1466 bytes .../idc/board/command/BoardReadCmd.class | Bin 0 -> 1099 bytes .../idc/board/command/BoardReplyCmd.class | Bin 0 -> 1922 bytes .../idc/board/command/BoardReplyFormCmd.class | Bin 0 -> 1119 bytes .../idc/board/command/BoardSearchCmd.class | Bin 0 -> 1257 bytes .../board/command/BoardUpdateCheckCmd.class | Bin 0 -> 1162 bytes .../idc/board/command/BoardUpdateCmd.class | Bin 0 -> 1835 bytes .../board/command/BoardUpdateFormCmd.class | Bin 0 -> 1123 bytes .../command/BoardUpdatePasswordCmd.class | Bin 0 -> 921 bytes .../idc/board/command/BoardWriteCmd.class | Bin 0 -> 1922 bytes .../idc/board/command/NoteBookCmd.class | Bin 0 -> 5434 bytes .../idc/board/command/NoteBookDTO.class | Bin 0 -> 1640 bytes .../idc/board/command/NoteBookDeleteCmd.class | Bin 0 -> 2696 bytes .../idc/board/command/NoteBookWriteCmd.class | Bin 0 -> 3595 bytes .../IdcBusinessDeliveryHandleCmd.class | Bin 0 -> 4196 bytes .../command/IdcBusinessGEModifyCmd.class | Bin 0 -> 5406 bytes .../command/IdcBusinessHandlerCmd.class | Bin 0 -> 4119 bytes .../IdcBusinessHandoverUpdateCmd.class | Bin 0 -> 3644 bytes .../command/IdcBusinessHandoverWriteCmd.class | Bin 0 -> 650 bytes .../IdcBusinessHandoverWriteHandleCmd.class | Bin 0 -> 3811 bytes .../business/command/IdcBusinessListCmd.class | Bin 0 -> 20073 bytes .../command/IdcBusinessModifyCmd.class | Bin 0 -> 5324 bytes .../command/IdcBusinesshandoverListCmd.class | Bin 0 -> 11896 bytes .../idc/business/command/businessList.jsp | 715 + .../business/command/idcworksheetMKCmd.class | Bin 0 -> 1157 bytes .../command/IdcClientAllServerListCmd.class | Bin 0 -> 5267 bytes .../client/command/IdcClientDBDeleteCmd.class | Bin 0 -> 1329 bytes .../client/command/IdcClientDBListCmd.class | Bin 0 -> 6595 bytes .../client/command/IdcClientDBUpdateCmd.class | Bin 0 -> 18121 bytes .../client/command/IdcClientDBWriteCmd.class | Bin 0 -> 6284 bytes .../command/IdcClientDBWriteFormCmd.class | Bin 0 -> 2288 bytes .../client/command/IdcClientDeleteDBCmd.class | Bin 0 -> 1722 bytes .../client/command/IdcClientListFormCmd.class | Bin 0 -> 7940 bytes .../command/IdcClientListFormExcelCmd.class | Bin 0 -> 7883 bytes .../command/IdcDeleteClientListFormCmd.class | Bin 0 -> 7308 bytes .../idc/comment/command/CommentCmd.class | Bin 0 -> 224 bytes .../idc/comment/command/CommentDAO.class | Bin 0 -> 10927 bytes .../idc/comment/command/CommentDTO.class | Bin 0 -> 2590 bytes .../idc/comment/command/commentListCmd.class | Bin 0 -> 2211 bytes .../idc/comment/command/commentWriteCmd.class | Bin 0 -> 1947 bytes .../idc/cupon/command/IdcCuponDeleteCmd.class | Bin 0 -> 2945 bytes .../idc/cupon/command/IdcCuponListCmd.class | Bin 0 -> 7697 bytes .../cupon/command/IdcCuponModifyFormCmd.class | Bin 0 -> 3613 bytes .../idc/cupon/command/IdcCuponWriteCmd.class | Bin 0 -> 5094 bytes .../cupon/command/IdcCuponWriteForm2Cmd.class | Bin 0 -> 2058 bytes .../cupon/command/IdcCuponWriteFormCmd.class | Bin 0 -> 5859 bytes .../idc/cupon/command/IdcUseCuponCmd.class | Bin 0 -> 3272 bytes .../command/IdcDepositBillPaperCmd.class | Bin 0 -> 7629 bytes .../deposit/command/IdcDepositFormCmd.class | Bin 0 -> 3257 bytes .../deposit/command/IdcDepositListCmd.class | Bin 0 -> 7683 bytes .../command/IdcDepositListExcelCmd.class | Bin 0 -> 7633 bytes .../deposit/command/IdcDepositModifyCmd.class | Bin 0 -> 4104 bytes .../command/IdcDepositNonPaymentListCmd.class | Bin 0 -> 16012 bytes .../IdcDepositNonPaymentListExcelCmd.class | Bin 0 -> 16004 bytes .../deposit/command/IdcDepositWriteCmd.class | Bin 0 -> 5798 bytes .../deposit/command/IdcDetailListCmd.class | Bin 0 -> 13675 bytes .../command/IdcPaymentListFormCmd.class | Bin 0 -> 5551 bytes .../command/IdcReSendBillPaperFormCmd.class | Bin 0 -> 3650 bytes .../command/IdcReSendMailListFormCmd.class | Bin 0 -> 6489 bytes .../command/IdcWeeklyNonpaymentCmd.class | Bin 0 -> 12125 bytes .../IdcWeeklyNonpaymentModifyCmd.class | Bin 0 -> 2482 bytes .../idc/json/command/IdcAddCSJSONCmd.class | Bin 0 -> 4074 bytes .../command/IdcBusinessGetClientNameCmd.class | Bin 0 -> 4001 bytes .../command/IdcCheckServerUseJSONCmd.class | Bin 0 -> 3286 bytes .../json/command/IdcGetCSListJSONCmd.class | Bin 0 -> 5283 bytes .../IdcGetClientNameCheckJSONCmd.class | Bin 0 -> 3368 bytes .../command/IdcGetClientNameJSONCmd.class | Bin 0 -> 3850 bytes .../IdcGetDeleteServiceDetailJSONCmd.class | Bin 0 -> 7378 bytes .../json/command/IdcGetIPListJSONCmd.class | Bin 0 -> 4368 bytes .../json/command/IdcGetKCSCodeJSONCmd.class | Bin 0 -> 3196 bytes .../json/command/IdcGetKCSListJSONCmd.class | Bin 0 -> 5185 bytes .../json/command/IdcGetLineCodeJSONCmd.class | Bin 0 -> 3801 bytes .../idc/json/command/IdcGetLinkJSONCmd.class | Bin 0 -> 3849 bytes .../command/IdcGetPaymentListJSONCmd.class | Bin 0 -> 4458 bytes .../command/IdcGetServerCodeJSONCmd.class | Bin 0 -> 4255 bytes .../json/command/IdcGetServerYJSONCmd.class | Bin 0 -> 3850 bytes .../command/IdcGetUseServerCodeJSONCmd.class | Bin 0 -> 3939 bytes .../json/command/IdcHistoryListJSONCmd.class | Bin 0 -> 4788 bytes .../idc/json/command/IdcJsonIDCmd.class | Bin 0 -> 4074 bytes .../idc/json/command/IdcJsonIDData.class | Bin 0 -> 542 bytes .../json/command/IdcSendMailSaveJSONCmd.class | Bin 0 -> 3938 bytes .../json/command/IdcServerListJSONCmd.class | Bin 0 -> 4378 bytes .../idc/json/command/IdcSetTokenJSONCmd.class | Bin 0 -> 1911 bytes .../idc/json/command/serviceDetail.jsp | 2089 +++ .../line/command/IdcIPDeleteHandleCmd.class | Bin 0 -> 2182 bytes .../idc/line/command/IdcIPModifyCmd.class | Bin 0 -> 4973 bytes .../idc/line/command/IdcIPModifyFormCmd.class | Bin 0 -> 3471 bytes .../idc/line/command/IdcLineDeleteCmd.class | Bin 0 -> 4735 bytes .../line/command/IdcLineIPListFormCmd.class | Bin 0 -> 10610 bytes .../command/IdcLineIPListFormExcelCmd.class | Bin 0 -> 10571 bytes .../idc/line/command/IdcLineIPWriteCmd.class | Bin 0 -> 6007 bytes .../idc/line/command/IdcLineListCmd.class | Bin 0 -> 6174 bytes .../idc/line/command/IdcLineListFormCmd.class | Bin 0 -> 5910 bytes .../command/IdcLineListFormExcelCmd.class | Bin 0 -> 5823 bytes .../idc/line/command/IdcLineModifyCmd.class | Bin 0 -> 8240 bytes .../line/command/IdcLineModifyFormCmd.class | Bin 0 -> 4892 bytes .../idc/line/command/IdcLineWriteCmd.class | Bin 0 -> 9066 bytes .../idc/line/command/IdcLineWriteForm.jsp | 393 + .../line/command/IdcLineWriteFormCmd.class | Bin 0 -> 1696 bytes .../idc/main/command/IdcGearArrayCmd.class | Bin 0 -> 2690 bytes .../idc/main/command/IdcGearDeleteCmd.class | Bin 0 -> 4694 bytes .../idc/main/command/IdcGearModifyCmd.class | Bin 0 -> 6464 bytes .../idc/main/command/IdcIndexCmd.class | Bin 0 -> 3740 bytes .../classes/idc/main/command/IdcJoinCmd.class | Bin 0 -> 6567 bytes .../idc/main/command/IdcLoginCheckCmd.class | Bin 0 -> 6100 bytes .../idc/main/command/IdcLogoutCmd.class | Bin 0 -> 817 bytes .../idc/main/command/IdcMemberDeleteCmd.class | Bin 0 -> 2443 bytes .../main/command/IdcMemberListFormCmd.class | Bin 0 -> 5705 bytes .../idc/main/command/IdcMemberModifyCmd.class | Bin 0 -> 4827 bytes .../command/IdcMemberPowerModifyCmd.class | Bin 0 -> 3330 bytes .../command/IdcMemberQuickModifyCmd.class | Bin 0 -> 4869 bytes .../main/command/IdcNewServerInsertCmd.class | Bin 0 -> 9067 bytes .../main/command/IdcShareBoardDeleteCmd.class | Bin 0 -> 2983 bytes .../main/command/IdcShareBoardDownCmd.class | Bin 0 -> 5462 bytes .../main/command/IdcShareBoardListForm.class | Bin 0 -> 5286 bytes .../main/command/IdcShareBoardModifyCmd.class | Bin 0 -> 3832 bytes .../command/IdcShareBoardModifyFormCmd.class | Bin 0 -> 1560 bytes .../command/IdcShareBoardReadFormCmd.class | Bin 0 -> 3291 bytes .../main/command/IdcShareBoardWriteCmd.class | Bin 0 -> 6672 bytes .../main/command/IdcTotalSearchFormCmd.class | Bin 0 -> 14594 bytes .../WEB-INF/classes/idc/model/AddEtcDTO.class | Bin 0 -> 946 bytes .../WEB-INF/classes/idc/model/AddIpDTO.class | Bin 0 -> 1420 bytes .../classes/idc/model/IDCserviceListDTO.class | Bin 0 -> 6973 bytes .../classes/idc/model/IdcAddDBDTO.class | Bin 0 -> 2458 bytes .../idc/model/IdcAddServiceCSDTO.class | Bin 0 -> 767 bytes .../idc/model/IdcAdditionalServiceDTO.class | Bin 0 -> 2842 bytes .../idc/model/IdcAdditionalStartDTO.class | Bin 0 -> 1963 bytes .../classes/idc/model/IdcAmountDTO.class | Bin 0 -> 3677 bytes .../classes/idc/model/IdcBillPaperDTO.class | Bin 0 -> 4507 bytes .../idc/model/IdcBusinessMemberDTO.class | Bin 0 -> 2368 bytes .../classes/idc/model/IdcCSDBDTO.class | Bin 0 -> 2133 bytes .../classes/idc/model/IdcClientDBDTO.class | Bin 0 -> 3354 bytes .../idc/model/IdcClient_DeleteDBDTO.class | Bin 0 -> 316 bytes .../WEB-INF/classes/idc/model/IdcCmd.class | Bin 0 -> 206 bytes .../classes/idc/model/IdcConsultDTO.class | Bin 0 -> 1886 bytes .../classes/idc/model/IdcCuponDBDTO.class | Bin 0 -> 3491 bytes .../WEB-INF/classes/idc/model/IdcDAO.class | Bin 0 -> 19972 bytes .../classes/idc/model/IdcDeffenceDTO.class | Bin 0 -> 4225 bytes .../idc/model/IdcDeleteServiceDTO.class | Bin 0 -> 1853 bytes .../idc/model/IdcDeleteServiceFormDTO.class | Bin 0 -> 5733 bytes .../classes/idc/model/IdcDeleteSubDBDTO.class | Bin 0 -> 3232 bytes .../classes/idc/model/IdcDeliveryDTO.class | Bin 0 -> 2772 bytes .../classes/idc/model/IdcDepositDTO.class | Bin 0 -> 2731 bytes .../idc/model/IdcDepositNonPaymentDTO.class | Bin 0 -> 3835 bytes .../classes/idc/model/IdcGearDBDTO.class | Bin 0 -> 1426 bytes .../classes/idc/model/IdcGearDBDTO2.class | Bin 0 -> 1494 bytes .../classes/idc/model/IdcHandoverDTO.class | Bin 0 -> 2643 bytes .../classes/idc/model/IdcHaveListDBDTO.class | Bin 0 -> 3670 bytes .../classes/idc/model/IdcHistoryDBDTO.class | Bin 0 -> 2060 bytes .../classes/idc/model/IdcIPDBDTO.class | Bin 0 -> 4248 bytes .../classes/idc/model/IdcJoinDBDTO.class | Bin 0 -> 281 bytes .../WEB-INF/classes/idc/model/IdcKCSDTO.class | Bin 0 -> 3602 bytes .../classes/idc/model/IdcLineDBDTO.class | Bin 0 -> 7758 bytes .../classes/idc/model/IdcLinkDBDTO.class | Bin 0 -> 915 bytes .../classes/idc/model/IdcMemberDBDTO.class | Bin 0 -> 10476 bytes .../classes/idc/model/IdcNonpaymentDTO.class | Bin 0 -> 1350 bytes .../classes/idc/model/IdcOnetimeDTO.class | Bin 0 -> 4642 bytes .../classes/idc/model/IdcPaymentListDTO.class | Bin 0 -> 2062 bytes .../classes/idc/model/IdcServerDTO.class | Bin 0 -> 4909 bytes .../classes/idc/model/IdcServiceCSDTO.class | Bin 0 -> 1874 bytes .../classes/idc/model/IdcServiceDTO.class | Bin 0 -> 3772 bytes .../idc/model/IdcServiceDepositDTO.class | Bin 0 -> 1468 bytes .../idc/model/IdcServiceETCManageDTO.class | Bin 0 -> 4481 bytes .../classes/idc/model/IdcSetHistory.class | Bin 0 -> 3651 bytes .../idc/model/IdcShareBoardDBDTO.class | Bin 0 -> 2155 bytes .../idc/model/IdcSingleServiceDTO.class | Bin 0 -> 14404 bytes .../classes/idc/model/IdcTodayChangeDTO.class | Bin 0 -> 3574 bytes .../idc/model/IdcUsableServerDTO.class | Bin 0 -> 2328 bytes .../idc/model/IdcUsableServerTotalDTO.class | Bin 0 -> 1149 bytes .../idc/model/IdcUseServiceClientDTO.class | Bin 0 -> 3592 bytes .../WEB-INF/classes/idc/model/IdcVPCDTO.class | Bin 0 -> 4095 bytes .../classes/idc/model/IdcWorkDTO.class | Bin 0 -> 2625 bytes .../WEB-INF/classes/idc/model/IpAddDTO.class | Bin 0 -> 5355 bytes .../classes/idc/model/ReSendMailDBDTO.class | Bin 0 -> 1392 bytes .../classes/idc/model/ServerEquipment.class | Bin 0 -> 2641 bytes .../server/command/IdcServerDeleteCmd.class | Bin 0 -> 2575 bytes .../idc/server/command/IdcServerListCmd.class | Bin 0 -> 9841 bytes .../command/IdcServerListExcelCmd.class | Bin 0 -> 7553 bytes .../server/command/IdcServerNumGenCmd.class | Bin 0 -> 4433 bytes .../idc/server/command/IdcServerReadCmd.class | Bin 0 -> 5330 bytes .../server/command/IdcServerUpdateCmd.class | Bin 0 -> 6690 bytes .../server/command/IdcServerUsableCmd.class | Bin 0 -> 5789 bytes .../server/command/IdcServerWriteCmd.class | Bin 0 -> 6900 bytes .../idc/service/command/IdcAddDadd1Cmd.class | Bin 0 -> 1008 bytes .../command/IdcAddDadd1HandleCmd.class | Bin 0 -> 4087 bytes .../idc/service/command/IdcCSInfoCmd.class | Bin 0 -> 19461 bytes .../service/command/IdcCSInfoExcelCmd.class | Bin 0 -> 14613 bytes .../service/command/IdcCSInfoUpdateCmd.class | Bin 0 -> 3343 bytes .../command/IdcCSInfoUpdateHandleCmd.class | Bin 0 -> 4677 bytes .../IdcCopyDeleteServiceListFormCmd.class | Bin 0 -> 7496 bytes .../command/IdcDaddDeleteHandleCmd.class | Bin 0 -> 2241 bytes .../service/command/IdcDefenceInfoCmd.class | Bin 0 -> 8629 bytes .../command/IdcDefenceInfoExcelCmd.class | Bin 0 -> 7396 bytes .../command/IdcDeffenceAddUpdateCmd.class | Bin 0 -> 1705 bytes .../IdcDeffenceAddUpdateHandleCmd.class | Bin 0 -> 4983 bytes .../command/IdcDeffenceDeleteCmd.class | Bin 0 -> 4047 bytes .../command/IdcDeffenceInfoUpdateCmd.class | Bin 0 -> 1970 bytes .../IdcDeffenceInfoUpdateHandleCmd.class | Bin 0 -> 5334 bytes .../service/command/IdcDeffenceWriteCmd.class | Bin 0 -> 3360 bytes .../command/IdcDeffenceWriteHandleCmd.class | Bin 0 -> 4527 bytes .../service/command/IdcDeleteALLItemCmd.class | Bin 0 -> 21693 bytes .../command/IdcDeleteServiceHandle.class | Bin 0 -> 3522 bytes .../command/IdcDeleteServiceHandleCmd.class | Bin 0 -> 7160 bytes .../command/IdcDeleteServiceItemCmd.class | Bin 0 -> 13373 bytes .../command/IdcDeleteServiceListFormCmd.class | Bin 0 -> 6364 bytes .../service/command/IdcDeleteSubFormCmd.class | Bin 0 -> 6013 bytes .../idc/service/command/IdcETCAddCmd.class | Bin 0 -> 6241 bytes .../service/command/IdcETCAddFormCmd.class | Bin 0 -> 3606 bytes .../idc/service/command/IdcEtcListCmd.class | Bin 0 -> 6773 bytes .../idc/service/command/IdcIPChangeCmd.class | Bin 0 -> 5443 bytes .../service/command/IdcIPChangeFormCmd.class | Bin 0 -> 4189 bytes .../command/IdcInsertDeffenceCmd.class | Bin 0 -> 627 bytes .../idc/service/command/IdcKCSWriteCmd.class | Bin 0 -> 4029 bytes .../command/IdcKCSWriteHandleCmd.class | Bin 0 -> 7359 bytes .../command/IdcKtCSInfoUpdateCmd.class | Bin 0 -> 3251 bytes .../command/IdcKtCSInfoUpdateHandleCmd.class | Bin 0 -> 4351 bytes .../command/IdcServiceAccountingCmd.class | Bin 0 -> 13526 bytes .../IdcServiceAccountingHandleCmd.class | Bin 0 -> 8030 bytes .../command/IdcServiceAddHandleCmd.class | Bin 0 -> 15599 bytes .../command/IdcServiceAdditionalCmd.class | Bin 0 -> 13722 bytes .../command/IdcServiceAdditionalVPNCmd.class | Bin 0 -> 13804 bytes .../command/IdcServiceAmountUpdateCmd.class | Bin 0 -> 9923 bytes .../command/IdcServiceBillWriteFormCmd.class | Bin 0 -> 4923 bytes .../service/command/IdcServiceDetailCmd.class | Bin 0 -> 26672 bytes .../command/IdcServiceDetailSoloCmd.class | Bin 0 -> 26908 bytes .../command/IdcServiceEtcHandleCmd.class | Bin 0 -> 7461 bytes .../command/IdcServiceEtcManageCmd.class | Bin 0 -> 3390 bytes .../service/command/IdcServiceIpAddCmd.class | Bin 0 -> 7127 bytes .../service/command/IdcServiceListCmd.class | Bin 0 -> 14775 bytes .../command/IdcServiceListExcelCmd.class | Bin 0 -> 8735 bytes .../command/IdcServiceNoteUpdateCmd.class | Bin 0 -> 2642 bytes .../command/IdcServicePaymentUpdateCmd.class | Bin 0 -> 3422 bytes .../service/command/IdcServiceUpdateCmd.class | Bin 0 -> 20424 bytes .../command/IdcServiceUpdateVpnCmd.class | Bin 0 -> 4355 bytes .../service/command/IdcServiceWriteCmd.class | Bin 0 -> 23076 bytes .../command/IdcServiceWriteFormCmd.class | Bin 0 -> 3244 bytes .../idc/service/command/IdcVPCWriteCmd.class | Bin 0 -> 3965 bytes .../command/IdcVPCWriteHandleCmd.class | Bin 0 -> 7262 bytes .../idc/service/command/IdcVpnWriteForm.class | Bin 0 -> 2387 bytes .../command/IdcVpnWriteHandleCmd.class | Bin 0 -> 12451 bytes .../utility/IdcGetClientNameCode.class | Bin 0 -> 3023 bytes .../WEB-INF/classes/utility/IdcIndex.class | Bin 0 -> 1044 bytes .../utility/IdcPaymentListUpdate.class | Bin 0 -> 2385 bytes .../WEB-INF/classes/utility/IdcSetCS.class | Bin 0 -> 4052 bytes .../WEB-INF/classes/utility/IdcSetIP.class | Bin 0 -> 4667 bytes .../classes/utility/IdcSetNextDate.class | Bin 0 -> 1650 bytes .../classes/utility/IdcTxtGetter.class | Bin 0 -> 2075 bytes .../utility/IdcUpdateServiceAmount.class | Bin 0 -> 4705 bytes .../classes/utility/ReplaceHTMLChar.class | Bin 0 -> 1132 bytes .../classes/utility/SMTPAuthenticator.class | Bin 0 -> 568 bytes .../classes/utility/StringToDate.class | Bin 0 -> 475 bytes .../WebContent/WEB-INF/lib/activation.jar | Bin 0 -> 51643 bytes .../WebContent/WEB-INF/lib/additionnal.jar | Bin 0 -> 46184 bytes .../WEB-INF/lib/commons-beanutils-1.8.3.jar | Bin 0 -> 232019 bytes .../WEB-INF/lib/commons-collections-3.2.jar | Bin 0 -> 571259 bytes .../WEB-INF/lib/commons-lang-2.6.jar | Bin 0 -> 284220 bytes .../WEB-INF/lib/commons-logging-1.1.1.jar | Bin 0 -> 60841 bytes idcproject/WebContent/WEB-INF/lib/cos.jar | Bin 0 -> 57115 bytes .../WebContent/WEB-INF/lib/ezmorph-1.0.6.jar | Bin 0 -> 86487 bytes .../WEB-INF/lib/gson-2.2.2-javadoc.jar | Bin 0 -> 249401 bytes .../WEB-INF/lib/gson-2.2.2-sources.jar | Bin 0 -> 126470 bytes .../WebContent/WEB-INF/lib/gson-2.2.2.jar | Bin 0 -> 189285 bytes .../WebContent/WEB-INF/lib/javax.mail.jar | Bin 0 -> 440508 bytes .../lib/javax.servlet.jsp.jstl-1.2.1.jar | Bin 0 -> 407178 bytes .../lib/javax.servlet.jsp.jstl-api-1.2.1.jar | Bin 0 -> 32522 bytes .../WEB-INF/lib/json-lib-2.4-jdk15.jar | Bin 0 -> 159123 bytes .../lib/mysql-connector-java-5.1.33-bin.jar | Bin 0 -> 959987 bytes idcproject/WebContent/in2dex.jsp | 15 + idcproject/WebContent/index.html | 3 + idcproject/WebContent/jsp/DefaultJSP.jsp | 35 + .../WebContent/jsp/board/boardDeleteError.jsp | 28 + .../jsp/board/boardDeletePassword.jsp | 35 + idcproject/WebContent/jsp/board/boardList.jsp | 125 + idcproject/WebContent/jsp/board/boardRead.jsp | 61 + .../WebContent/jsp/board/boardReply.jsp | 68 + .../WebContent/jsp/board/boardSearchList.jsp | 69 + .../WebContent/jsp/board/boardUpdateError.jsp | 30 + .../WebContent/jsp/board/boardUpdateForm.jsp | 109 + .../jsp/board/boardUpdatePassword.jsp | 37 + .../WebContent/jsp/board/boardWrite.jsp | 101 + idcproject/WebContent/jsp/board/notebook.jsp | 93 + .../WebContent/jsp/business/businessList.jsp | 733 + .../WebContent/jsp/business/handoverList.jsp | 307 + .../WebContent/jsp/business/handoverWrite.jsp | 84 + .../WebContent/jsp/business/worksheetMK.jsp | 33 + .../jsp/client/IdcClientAllServerList.jsp | 104 + .../WebContent/jsp/client/IdcClientDBList.jsp | 533 + .../jsp/client/IdcClientDBListExcel.jsp | 144 + .../jsp/client/IdcClientDBList_OLD.jsp | 518 + .../jsp/client/IdcClientDBModifyForm.jsp | 84 + .../jsp/client/IdcClientDBWrite.jsp | 122 + .../WebContent/jsp/comment/commentList.jsp | 247 + .../WebContent/jsp/cupon/IdcCouponBuyMK.jsp | 34 + .../WebContent/jsp/cupon/IdcCouponListMK.jsp | 70 + .../WebContent/jsp/cupon/IdcCouponUseMK.jsp | 23 + .../WebContent/jsp/cupon/IdcCuponList.jsp | 195 + .../jsp/cupon/IdcCuponModifyForm.jsp | 106 + .../jsp/cupon/IdcCuponWriteForm.jsp | 81 + .../jsp/cupon/IdcCuponWriteForm2.jsp | 70 + .../jsp/cupon/IdcDomainBuyListMK.jsp | 23 + .../jsp/deposit/IdcDepositBillPaperForm.jsp | 177 + .../IdcDepositBillPaperForm_original.jsp | 275 + .../WebContent/jsp/deposit/IdcDepositForm.jsp | 177 + .../WebContent/jsp/deposit/IdcDepositList.jsp | 279 + .../jsp/deposit/IdcDepositListExcel.jsp | 91 + .../jsp/deposit/IdcDepositListMK.jsp | 20 + .../jsp/deposit/IdcDepositNonPaymentList.jsp | 228 + .../deposit/IdcDepositNonPaymentListExcel.jsp | 180 + .../deposit/IdcDepositNonPaymentListMK.jsp | 28 + .../WebContent/jsp/deposit/IdcDetailList.jsp | 294 + .../jsp/deposit/IdcPaymentListForm.jsp | 82 + .../jsp/deposit/IdcReSendBillPaperForm.jsp | 61 + .../jsp/deposit/IdcReSendMailListForm.jsp | 159 + .../jsp/deposit/IdcWeeklyNonpayment.jsp | 286 + .../WebContent/jsp/line/IdcIPListForm.jsp | 191 + .../jsp/line/IdcIPListFormExcel.jsp | 147 + .../WebContent/jsp/line/IdcIPModifyForm.jsp | 102 + .../WebContent/jsp/line/IdcIPWriteForm.jsp | 70 + .../WebContent/jsp/line/IdcLineListForm.jsp | 99 + .../jsp/line/IdcLineListFormExcel.jsp | 89 + .../WebContent/jsp/line/IdcLineModifyForm.jsp | 161 + .../WebContent/jsp/line/IdcLineWriteForm.jsp | 393 + .../WebContent/jsp/line/IdcLineWriteForm2.jsp | 209 + .../WebContent/jsp/main/IdcJoinForm.jsp | 242 + .../WebContent/jsp/main/IdcLoginForm.jsp | 44 + .../WebContent/jsp/main/IdcMemberListForm.jsp | 180 + .../jsp/main/IdcMemberModifyForm.jsp | 171 + .../jsp/main/IdcNewServerInsertForm.jsp | 407 + .../jsp/main/IdcShareBoardListForm.jsp | 71 + .../jsp/main/IdcShareBoardModifyForm.jsp | 71 + .../jsp/main/IdcShareBoardReadForm.jsp | 59 + .../jsp/main/IdcShareBoardWriteForm.jsp | 51 + .../jsp/main/IdcTotalSearchForm.jsp | 275 + .../WebContent/jsp/server/serverList.jsp | 223 + .../WebContent/jsp/server/serverListExcel.jsp | 157 + .../WebContent/jsp/server/serverRead.jsp | 351 + .../WebContent/jsp/server/serverWrite.jsp | 448 + .../jsp/server/usableServerList.jsp | 34 + .../WebContent/jsp/service/DefenseInfoMK.jsp | 96 + .../jsp/service/DefenseModifyMK.jsp | 96 + .../WebContent/jsp/service/DefenseNewMK.jsp | 96 + .../service/IdcCopyDeleteServiceListForm.jsp | 111 + .../jsp/service/IdcDeleteServiceListForm.jsp | 216 + .../jsp/service/IdcDeleteSubForm.jsp | 93 + .../WebContent/jsp/service/IdcETCAddForm.jsp | 162 + .../jsp/service/IdcIPChangeForm.jsp | 114 + .../jsp/service/IdcServiceBillPaperForm.jsp | 221 + .../jsp/service/addD1InfoUpdate.jsp | 138 + .../WebContent/jsp/service/addD1add.jsp | 181 + .../WebContent/jsp/service/addDeffence1.jsp | 194 + idcproject/WebContent/jsp/service/addKCS.jsp | 130 + idcproject/WebContent/jsp/service/addKCS2.jsp | 161 + idcproject/WebContent/jsp/service/addVPC.jsp | 127 + idcproject/WebContent/jsp/service/addVPC2.jsp | 121 + .../jsp/service/additionalService.jsp | 217 + .../jsp/service/additionalService_vpn.jsp | 86 + .../WebContent/jsp/service/deffenceInfo.jsp | 385 + .../jsp/service/deffenceInfoExcel.jsp | 175 + .../jsp/service/deffenceInfoUpdate.jsp | 121 + .../jsp/service/deleteServiceList.jsp | 122 + idcproject/WebContent/jsp/service/etcList.jsp | 87 + .../WebContent/jsp/service/etcManage.jsp | 168 + idcproject/WebContent/jsp/service/ipAdd.jsp | 361 + .../WebContent/jsp/service/ktcsUpdate.jsp | 113 + .../jsp/service/serviceAccounting.jsp | 302 + .../WebContent/jsp/service/serviceDetail.jsp | 2079 +++ .../jsp/service/serviceDetailSolo.jsp | 2083 +++ .../WebContent/jsp/service/serviceList.jsp | 407 + .../jsp/service/serviceListExcel.jsp | 201 + .../WebContent/jsp/service/serviceWrite.jsp | 508 + idcproject/WebContent/jsp/service/vpcInfo.jsp | 527 + .../WebContent/jsp/service/vpcInfoExcel.jsp | 199 + .../WebContent/jsp/service/vpcUpdate.jsp | 116 + .../WebContent/jsp/service/vpnWriteForm.jsp | 361 + idcproject/WebContent/mk.jsp | 88 + idcproject/WebContent/mk2.jsp | 249 + idcproject/WebContent/mk3.jsp | 122 + idcproject/WebContent/money.jsp | 227 + idcproject/WebContent/new-icon.gif | Bin 0 -> 2032 bytes idcproject/WebContent/new2.gif | Bin 0 -> 2455 bytes idcproject/index.jsp | 0 .../src/idc/IdcBoardFrontController.java | 222 + .../src/idc/IdcBusinessFrontController.java | 166 + .../src/idc/IdcClientFrontController.java | 169 + .../src/idc/IdcCommentFrontController.java | 89 + .../src/idc/IdcCuponFrontController.java | 172 + .../src/idc/IdcDepositFrontController.java | 224 + .../src/idc/IdcDownFrontController.java | 67 + .../src/idc/IdcJsonFrontController.java | 220 + .../src/idc/IdcLineFrontController.java | 194 + .../src/idc/IdcMainFrontController.java | 295 + .../src/idc/IdcServerFrontController.java | 142 + .../src/idc/IdcServiceFrontController.java | 539 + .../src/idc/board/command/BoardCmd.java | 7 + .../src/idc/board/command/BoardDAO.java | 773 + .../src/idc/board/command/BoardDTO.java | 92 + .../board/command/BoardDeleteCheckCmd.java | 26 + .../src/idc/board/command/BoardDeleteCmd.java | 26 + .../board/command/BoardDeletePasswordCmd.java | 17 + .../src/idc/board/command/BoardListCmd.java | 26 + .../src/idc/board/command/BoardReadCmd.java | 15 + .../src/idc/board/command/BoardReplyCmd.java | 40 + .../idc/board/command/BoardReplyFormCmd.java | 18 + .../src/idc/board/command/BoardSearchCmd.java | 18 + .../board/command/BoardUpdateCheckCmd.java | 23 + .../src/idc/board/command/BoardUpdateCmd.java | 35 + .../idc/board/command/BoardUpdateFormCmd.java | 17 + .../board/command/BoardUpdatePasswordCmd.java | 16 + .../src/idc/board/command/BoardWriteCmd.java | 38 + .../src/idc/board/command/NoteBookCmd.java | 139 + .../src/idc/board/command/NoteBookDTO.java | 66 + .../idc/board/command/NoteBookDeleteCmd.java | 57 + .../idc/board/command/NoteBookWriteCmd.java | 74 + .../command/IdcBusinessDeliveryHandleCmd.java | 92 + .../command/IdcBusinessGEModifyCmd.java | 137 + .../command/IdcBusinessHandlerCmd.java | 94 + .../command/IdcBusinessHandoverUpdateCmd.java | 83 + .../command/IdcBusinessHandoverWriteCmd.java | 11 + .../IdcBusinessHandoverWriteHandleCmd.java | 75 + .../business/command/IdcBusinessListCmd.java | 657 + .../command/IdcBusinessModifyCmd.java | 100 + .../command/IdcBusinesshandoverListCmd.java | 358 + .../src/idc/business/command/businessList.jsp | 715 + .../business/command/idcworksheetMKCmd.java | 29 + .../command/IdcClientAllServerListCmd.java | 126 + .../client/command/IdcClientDBDeleteCmd.java | 30 + .../client/command/IdcClientDBListCmd.java | 173 + .../client/command/IdcClientDBUpdateCmd.java | 595 + .../client/command/IdcClientDBWriteCmd.java | 158 + .../command/IdcClientDBWriteFormCmd.java | 55 + .../client/command/IdcClientDeleteDBCmd.java | 31 + .../client/command/IdcClientListFormCmd.java | 235 + .../command/IdcClientListFormExcelCmd.java | 227 + .../command/IdcDeleteClientListFormCmd.java | 207 + .../src/idc/comment/command/CommentCmd.java | 9 + .../src/idc/comment/command/CommentDAO.java | 366 + .../src/idc/comment/command/CommentDTO.java | 110 + .../idc/comment/command/commentListCmd.java | 48 + .../idc/comment/command/commentWriteCmd.java | 38 + .../idc/cupon/command/IdcCuponDeleteCmd.java | 77 + .../idc/cupon/command/IdcCuponListCmd.java | 212 + .../cupon/command/IdcCuponModifyFormCmd.java | 86 + .../idc/cupon/command/IdcCuponWriteCmd.java | 114 + .../cupon/command/IdcCuponWriteForm2Cmd.java | 48 + .../cupon/command/IdcCuponWriteFormCmd.java | 149 + .../src/idc/cupon/command/IdcUseCuponCmd.java | 77 + .../command/IdcDepositBillPaperCmd.java | 208 + .../deposit/command/IdcDepositFormCmd.java | 80 + .../deposit/command/IdcDepositListCmd.java | 250 + .../command/IdcDepositListExcelCmd.java | 246 + .../deposit/command/IdcDepositModifyCmd.java | 103 + .../command/IdcDepositNonPaymentListCmd.java | 474 + .../IdcDepositNonPaymentListExcelCmd.java | 481 + .../deposit/command/IdcDepositWriteCmd.java | 156 + .../idc/deposit/command/IdcDetailListCmd.java | 427 + .../command/IdcPaymentListFormCmd.java | 147 + .../command/IdcReSendBillPaperFormCmd.java | 87 + .../command/IdcReSendMailListFormCmd.java | 173 + .../command/IdcWeeklyNonpaymentCmd.java | 396 + .../command/IdcWeeklyNonpaymentModifyCmd.java | 53 + .../src/idc/json/command/IdcAddCSJSONCmd.java | 104 + .../command/IdcBusinessGetClientNameCmd.java | 99 + .../command/IdcCheckServerUseJSONCmd.java | 80 + .../idc/json/command/IdcGetCSListJSONCmd.java | 139 + .../command/IdcGetClientNameCheckJSONCmd.java | 88 + .../json/command/IdcGetClientNameJSONCmd.java | 84 + .../IdcGetDeleteServiceDetailJSONCmd.java | 180 + .../idc/json/command/IdcGetIPListJSONCmd.java | 117 + .../json/command/IdcGetKCSCodeJSONCmd.java | 84 + .../json/command/IdcGetKCSListJSONCmd.java | 140 + .../json/command/IdcGetLineCodeJSONCmd.java | 89 + .../idc/json/command/IdcGetLinkJSONCmd.java | 94 + .../command/IdcGetPaymentListJSONCmd.java | 122 + .../json/command/IdcGetServerCodeJSONCmd.java | 115 + .../json/command/IdcGetServerYJSONCmd.java | 90 + .../command/IdcGetUseServerCodeJSONCmd.java | 105 + .../json/command/IdcHistoryListJSONCmd.java | 151 + .../src/idc/json/command/IdcJsonIDCmd.java | 118 + .../src/idc/json/command/IdcJsonIDData.java | 16 + .../json/command/IdcSendMailSaveJSONCmd.java | 107 + .../json/command/IdcServerListJSONCmd.java | 123 + .../idc/json/command/IdcSetTokenJSONCmd.java | 40 + .../src/idc/json/command/serviceDetail.jsp | 2089 +++ .../line/command/IdcIPDeleteHandleCmd.java | 54 + .../src/idc/line/command/IdcIPModifyCmd.java | 121 + .../idc/line/command/IdcIPModifyFormCmd.java | 82 + .../idc/line/command/IdcLineDeleteCmd.java | 140 + .../line/command/IdcLineIPListFormCmd.java | 292 + .../command/IdcLineIPListFormExcelCmd.java | 291 + .../idc/line/command/IdcLineIPWriteCmd.java | 153 + .../src/idc/line/command/IdcLineListCmd.java | 149 + .../idc/line/command/IdcLineListFormCmd.java | 161 + .../line/command/IdcLineListFormExcelCmd.java | 158 + .../idc/line/command/IdcLineModifyCmd.java | 219 + .../line/command/IdcLineModifyFormCmd.java | 108 + .../src/idc/line/command/IdcLineWriteCmd.java | 209 + .../src/idc/line/command/IdcLineWriteForm.jsp | 393 + .../idc/line/command/IdcLineWriteFormCmd.java | 31 + .../src/idc/main/command/IdcGearArrayCmd.java | 80 + .../idc/main/command/IdcGearDeleteCmd.java | 129 + .../idc/main/command/IdcGearModifyCmd.java | 172 + .../src/idc/main/command/IdcIndexCmd.java | 86 + .../src/idc/main/command/IdcJoinCmd.java | 174 + .../idc/main/command/IdcLoginCheckCmd.java | 142 + .../src/idc/main/command/IdcLogoutCmd.java | 18 + .../idc/main/command/IdcMemberDeleteCmd.java | 62 + .../main/command/IdcMemberListFormCmd.java | 156 + .../idc/main/command/IdcMemberModifyCmd.java | 128 + .../main/command/IdcMemberPowerModifyCmd.java | 74 + .../main/command/IdcMemberQuickModifyCmd.java | 107 + .../main/command/IdcNewServerInsertCmd.java | 274 + .../main/command/IdcShareBoardDeleteCmd.java | 77 + .../main/command/IdcShareBoardDownCmd.java | 138 + .../main/command/IdcShareBoardListForm.java | 156 + .../main/command/IdcShareBoardModifyCmd.java | 90 + .../command/IdcShareBoardModifyFormCmd.java | 39 + .../command/IdcShareBoardReadFormCmd.java | 80 + .../main/command/IdcShareBoardWriteCmd.java | 171 + .../main/command/IdcTotalSearchFormCmd.java | 418 + idcproject/src/idc/model/AddEtcDTO.java | 36 + idcproject/src/idc/model/AddIpDTO.java | 56 + .../src/idc/model/IDCserviceListDTO.java | 354 + idcproject/src/idc/model/IdcAddDBDTO.java | 98 + .../src/idc/model/IdcAddServiceCSDTO.java | 25 + .../idc/model/IdcAdditionalServiceDTO.java | 118 + .../src/idc/model/IdcAdditionalStartDTO.java | 76 + idcproject/src/idc/model/IdcAmountDTO.java | 154 + idcproject/src/idc/model/IdcBillPaperDTO.java | 149 + .../src/idc/model/IdcBusinessMemberDTO.java | 101 + idcproject/src/idc/model/IdcCSDBDTO.java | 60 + idcproject/src/idc/model/IdcClientDBDTO.java | 120 + .../src/idc/model/IdcClient_DeleteDBDTO.java | 5 + idcproject/src/idc/model/IdcCmd.java | 7 + idcproject/src/idc/model/IdcConsultDTO.java | 87 + idcproject/src/idc/model/IdcCuponDBDTO.java | 119 + idcproject/src/idc/model/IdcDAO.java | 606 + idcproject/src/idc/model/IdcDeffenceDTO.java | 139 + .../src/idc/model/IdcDeleteServiceDTO.java | 77 + .../idc/model/IdcDeleteServiceFormDTO.java | 250 + .../src/idc/model/IdcDeleteSubDBDTO.java | 137 + idcproject/src/idc/model/IdcDeliveryDTO.java | 127 + idcproject/src/idc/model/IdcDepositDTO.java | 94 + .../idc/model/IdcDepositNonPaymentDTO.java | 133 + idcproject/src/idc/model/IdcGearDBDTO.java | 53 + idcproject/src/idc/model/IdcGearDBDTO2.java | 61 + idcproject/src/idc/model/IdcHandoverDTO.java | 147 + .../src/idc/model/IdcHaveListDBDTO.java | 129 + idcproject/src/idc/model/IdcHistoryDBDTO.java | 82 + idcproject/src/idc/model/IdcIPDBDTO.java | 152 + idcproject/src/idc/model/IdcJoinDBDTO.java | 5 + idcproject/src/idc/model/IdcKCSDTO.java | 159 + idcproject/src/idc/model/IdcLineDBDTO.java | 259 + idcproject/src/idc/model/IdcLinkDBDTO.java | 33 + idcproject/src/idc/model/IdcMemberDBDTO.java | 415 + .../src/idc/model/IdcNonpaymentDTO.java | 40 + idcproject/src/idc/model/IdcOnetimeDTO.java | 219 + .../src/idc/model/IdcPaymentListDTO.java | 88 + idcproject/src/idc/model/IdcServerDTO.java | 208 + idcproject/src/idc/model/IdcServiceCSDTO.java | 61 + idcproject/src/idc/model/IdcServiceDTO.java | 155 + .../src/idc/model/IdcServiceDepositDTO.java | 57 + .../src/idc/model/IdcServiceETCManageDTO.java | 183 + idcproject/src/idc/model/IdcSetHistory.java | 70 + .../src/idc/model/IdcShareBoardDBDTO.java | 91 + .../src/idc/model/IdcSingleServiceDTO.java | 682 + .../src/idc/model/IdcTodayChangeDTO.java | 186 + .../src/idc/model/IdcUsableServerDTO.java | 107 + .../idc/model/IdcUsableServerTotalDTO.java | 42 + .../src/idc/model/IdcUseServiceClientDTO.java | 156 + idcproject/src/idc/model/IdcVPCDTO.java | 175 + idcproject/src/idc/model/IdcWorkDTO.java | 122 + idcproject/src/idc/model/IpAddDTO.java | 234 + idcproject/src/idc/model/ReSendMailDBDTO.java | 54 + idcproject/src/idc/model/ServerEquipment.java | 7 + .../server/command/IdcServerDeleteCmd.java | 61 + .../idc/server/command/IdcServerListCmd.java | 287 + .../server/command/IdcServerListExcelCmd.java | 189 + .../server/command/IdcServerNumGenCmd.java | 157 + .../idc/server/command/IdcServerReadCmd.java | 134 + .../server/command/IdcServerUpdateCmd.java | 164 + .../server/command/IdcServerUsableCmd.java | 203 + .../idc/server/command/IdcServerWriteCmd.java | 157 + .../idc/service/command/IdcAddDadd1Cmd.java | 20 + .../service/command/IdcAddDadd1HandleCmd.java | 77 + .../src/idc/service/command/IdcCSInfoCmd.java | 555 + .../service/command/IdcCSInfoExcelCmd.java | 397 + .../service/command/IdcCSInfoUpdateCmd.java | 72 + .../command/IdcCSInfoUpdateHandleCmd.java | 96 + .../IdcCopyDeleteServiceListFormCmd.java | 190 + .../command/IdcDaddDeleteHandleCmd.java | 49 + .../service/command/IdcDefenceInfoCmd.java | 264 + .../command/IdcDefenceInfoExcelCmd.java | 208 + .../command/IdcDeffenceAddUpdateCmd.java | 48 + .../IdcDeffenceAddUpdateHandleCmd.java | 110 + .../service/command/IdcDeffenceDeleteCmd.java | 122 + .../command/IdcDeffenceInfoUpdateCmd.java | 60 + .../IdcDeffenceInfoUpdateHandleCmd.java | 120 + .../service/command/IdcDeffenceWriteCmd.java | 68 + .../command/IdcDeffenceWriteHandleCmd.java | 100 + .../service/command/IdcDeleteALLItemCmd.java | 681 + .../command/IdcDeleteServiceHandle.java | 86 + .../command/IdcDeleteServiceHandleCmd.java | 211 + .../command/IdcDeleteServiceItemCmd.java | 441 + .../command/IdcDeleteServiceListFormCmd.java | 156 + .../service/command/IdcDeleteSubFormCmd.java | 160 + .../src/idc/service/command/IdcETCAddCmd.java | 138 + .../idc/service/command/IdcETCAddFormCmd.java | 93 + .../idc/service/command/IdcEtcListCmd.java | 173 + .../idc/service/command/IdcIPChangeCmd.java | 146 + .../service/command/IdcIPChangeFormCmd.java | 116 + .../service/command/IdcInsertDeffenceCmd.java | 18 + .../idc/service/command/IdcKCSWriteCmd.java | 80 + .../service/command/IdcKCSWriteHandleCmd.java | 178 + .../service/command/IdcKtCSInfoUpdateCmd.java | 71 + .../command/IdcKtCSInfoUpdateHandleCmd.java | 94 + .../command/IdcServiceAccountingCmd.java | 398 + .../IdcServiceAccountingHandleCmd.java | 230 + .../command/IdcServiceAddHandleCmd.java | 441 + .../command/IdcServiceAdditionalCmd.java | 427 + .../command/IdcServiceAdditionalVPNCmd.java | 437 + .../command/IdcServiceAmountUpdateCmd.java | 235 + .../command/IdcServiceBillWriteFormCmd.java | 99 + .../service/command/IdcServiceDetailCmd.java | 829 + .../command/IdcServiceDetailSoloCmd.java | 840 + .../command/IdcServiceEtcHandleCmd.java | 185 + .../command/IdcServiceEtcManageCmd.java | 74 + .../service/command/IdcServiceIpAddCmd.java | 196 + .../service/command/IdcServiceListCmd.java | 445 + .../command/IdcServiceListExcelCmd.java | 231 + .../command/IdcServiceNoteUpdateCmd.java | 53 + .../command/IdcServicePaymentUpdateCmd.java | 75 + .../service/command/IdcServiceUpdateCmd.java | 584 + .../command/IdcServiceUpdateVpnCmd.java | 103 + .../service/command/IdcServiceWriteCmd.java | 671 + .../command/IdcServiceWriteFormCmd.java | 86 + .../idc/service/command/IdcVPCWriteCmd.java | 90 + .../service/command/IdcVPCWriteHandleCmd.java | 183 + .../idc/service/command/IdcVpnWriteForm.java | 58 + .../service/command/IdcVpnWriteHandleCmd.java | 376 + .../src/utility/IdcGetClientNameCode.java | 97 + idcproject/src/utility/IdcIndex.java | 38 + .../src/utility/IdcPaymentListUpdate.java | 50 + idcproject/src/utility/IdcSetCS.java | 125 + idcproject/src/utility/IdcSetIP.java | 129 + idcproject/src/utility/IdcSetNextDate.java | 53 + idcproject/src/utility/IdcTxtGetter.java | 52 + .../src/utility/IdcUpdateServiceAmount.java | 123 + idcproject/src/utility/ReplaceHTMLChar.java | 35 + idcproject/src/utility/SMTPAuthenticator.java | 12 + idcproject/src/utility/StringToDate.java | 11 + 848 files changed, 114730 insertions(+) create mode 100644 extdbms/NonPaymentList.php create mode 100644 extdbms/README.md create mode 100644 extdbms/config.php create mode 100644 extdbms/corp_domain.php create mode 100644 extdbms/coupon.php create mode 100644 extdbms/customer_memo.php create mode 100644 extdbms/customer_memo_up.php create mode 100644 extdbms/deepfinder_list.php create mode 100644 extdbms/default_alert.php create mode 100644 extdbms/defense_index.php create mode 100644 extdbms/defense_modify.php create mode 100644 extdbms/defense_new.php create mode 100644 extdbms/depositbillpaper.php create mode 100644 extdbms/domain_buy_list.php create mode 100644 extdbms/domain_coupon.php create mode 100644 extdbms/domain_coupon.php.bak create mode 100644 extdbms/domain_coupon_buy.php create mode 100644 extdbms/domain_coupon_use.php create mode 100644 extdbms/dotdefender_list.php create mode 100644 extdbms/env.ini create mode 100644 extdbms/footer.php create mode 100644 extdbms/function.php create mode 100644 extdbms/gear_ready.php create mode 100644 extdbms/gear_ready_up.php create mode 100644 extdbms/header.php create mode 100644 extdbms/index.html create mode 100644 extdbms/ipsearch.php create mode 100644 extdbms/jarvis_email.mp3 create mode 100644 extdbms/lib.php create mode 100644 extdbms/lib/Controller/Billing.php create mode 100644 extdbms/lib/Controller/Coupon.php create mode 100644 extdbms/lib/Controller/ExtraService.php create mode 100644 extdbms/lib/Controller/Statistics.php create mode 100644 extdbms/lib/Core/Controller.php create mode 100644 extdbms/lib/Core/Model.php create mode 100644 extdbms/lib/Core/View.php create mode 100644 extdbms/lib/Model/Client.php create mode 100644 extdbms/lib/Model/Service.php create mode 100644 extdbms/lib/View/depositbillpaper.php create mode 100644 extdbms/lib/View/extraservice.php create mode 100644 extdbms/lib/View/total_counting.php create mode 100644 extdbms/lib/autoload.php create mode 100644 extdbms/member_memo.php create mode 100644 extdbms/member_memo_sent.php create mode 100644 extdbms/member_memo_up.php create mode 100644 extdbms/mk3.php create mode 100644 extdbms/mkwork.php create mode 100644 extdbms/navigation_alert.php create mode 100644 extdbms/new_server_list.php create mode 100644 extdbms/officenet.php create mode 100644 extdbms/payment.php create mode 100644 extdbms/server_use.php create mode 100644 extdbms/server_use_g6.php create mode 100644 extdbms/service_list_coupon.php create mode 100644 extdbms/service_list_cs_count.php create mode 100644 extdbms/test.php create mode 100644 extdbms/total_counting.php create mode 100644 extdbms/total_counting_customer.php create mode 100644 extdbms/working_history.php create mode 100644 extdbms/worksheetMK.php create mode 100644 idcproject/.classpath create mode 100644 idcproject/.project create mode 100644 idcproject/.settings/.jsdtscope create mode 100644 idcproject/.settings/org.eclipse.core.resources.prefs create mode 100644 idcproject/.settings/org.eclipse.jdt.core.prefs create mode 100644 idcproject/.settings/org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.common.component create mode 100644 idcproject/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 idcproject/.settings/org.eclipse.wst.css.core.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.html.core.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 idcproject/.settings/org.eclipse.wst.jsdt.ui.superType.name create mode 100644 idcproject/.settings/org.eclipse.wst.ws.service.policy.prefs create mode 100644 idcproject/README.md create mode 100644 idcproject/WebContent/DefaultPage.jsp create mode 100644 idcproject/WebContent/ETCFolder/04.json create mode 100644 idcproject/WebContent/ETCFolder/BillPaper.txt create mode 100644 idcproject/WebContent/ETCFolder/cpu.json create mode 100644 idcproject/WebContent/ETCFolder/openInfo.txt create mode 100644 idcproject/WebContent/IDC/Copy.jsp create mode 100644 idcproject/WebContent/IDC/Footer.jsp create mode 100644 idcproject/WebContent/IDC/Header.jsp create mode 100644 idcproject/WebContent/IDC/Navigation.jsp create mode 100644 idcproject/WebContent/IDC/css/bootstrap.css create mode 100644 idcproject/WebContent/IDC/css/bootstrap.min.css create mode 100644 idcproject/WebContent/IDC/css/index _먃겸븨__html create mode 100644 idcproject/WebContent/IDC/css/left_menu.css create mode 100644 idcproject/WebContent/IDC/css/plugins/dataTables.bootstrap.css create mode 100644 idcproject/WebContent/IDC/css/plugins/metisMenu/metisMenu.css create mode 100644 idcproject/WebContent/IDC/css/plugins/metisMenu/metisMenu.min.css create mode 100644 idcproject/WebContent/IDC/css/plugins/morris.css create mode 100644 idcproject/WebContent/IDC/css/plugins/social-buttons.css create mode 100644 idcproject/WebContent/IDC/css/plugins/timeline.css create mode 100644 idcproject/WebContent/IDC/css/sb-admin-2.css create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/css/font-awesome.css create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/css/font-awesome.min.css create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/fonts/FontAwesome.otf create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/fonts/fontawesome-webfont.eot create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/fonts/fontawesome-webfont.svg create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/fonts/fontawesome-webfont.ttf create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/fonts/fontawesome-webfont.woff create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/bordered-pulled.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/core.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/fixed-width.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/font-awesome.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/icons.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/larger.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/list.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/mixins.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/path.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/rotated-flipped.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/spinning.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/stacked.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/less/variables.less create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_bordered-pulled.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_core.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_fixed-width.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_icons.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_larger.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_list.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_mixins.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_path.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_rotated-flipped.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_spinning.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_stacked.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/_variables.scss create mode 100644 idcproject/WebContent/IDC/font-awesome-4.1.0/scss/font-awesome.scss create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothic.eot create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothic.ttf create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothic.woff create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothicBold.eot create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothicBold.ttf create mode 100644 idcproject/WebContent/IDC/fonts/NanumBarunGothicBold.woff create mode 100644 idcproject/WebContent/IDC/fonts/glyphicons-halflings-regular.eot create mode 100644 idcproject/WebContent/IDC/fonts/glyphicons-halflings-regular.svg create mode 100644 idcproject/WebContent/IDC/fonts/glyphicons-halflings-regular.ttf create mode 100644 idcproject/WebContent/IDC/fonts/glyphicons-halflings-regular.woff create mode 100644 idcproject/WebContent/IDC/fonts/nanum.css create mode 100644 idcproject/WebContent/IDC/index.jsp create mode 100644 idcproject/WebContent/IDC/js/BusinessJSON.js create mode 100644 idcproject/WebContent/IDC/js/SetPower.js create mode 100644 idcproject/WebContent/IDC/js/addCS.js create mode 100644 idcproject/WebContent/IDC/js/addCS2.js create mode 100644 idcproject/WebContent/IDC/js/addKCS.js create mode 100644 idcproject/WebContent/IDC/js/addKCS2.js create mode 100644 idcproject/WebContent/IDC/js/bootstrap.js create mode 100644 idcproject/WebContent/IDC/js/bootstrap.min.js create mode 100644 idcproject/WebContent/IDC/js/getIP.js create mode 100644 idcproject/WebContent/IDC/js/jquery-2.1.3.min.js create mode 100644 idcproject/WebContent/IDC/js/jquery-2.1.3.min.map create mode 100644 idcproject/WebContent/IDC/js/jquery.inputmask.js create mode 100644 idcproject/WebContent/IDC/js/jquery.inputmask.min.js create mode 100644 idcproject/WebContent/IDC/js/jquery.js create mode 100644 idcproject/WebContent/IDC/js/jquery.mask.js create mode 100644 idcproject/WebContent/IDC/js/jquery.mask.min.js create mode 100644 idcproject/WebContent/IDC/js/left_menu.js create mode 100644 idcproject/WebContent/IDC/js/myBus.js create mode 100644 idcproject/WebContent/IDC/js/plugins/dataTables/dataTables.bootstrap.js create mode 100644 idcproject/WebContent/IDC/js/plugins/dataTables/jquery.dataTables.js create mode 100644 idcproject/WebContent/IDC/js/plugins/flot/excanvas.min.js create mode 100644 idcproject/WebContent/IDC/js/plugins/flot/flot-data.js create mode 100644 idcproject/WebContent/IDC/js/plugins/flot/jquery.flot.pie.js create mode 100644 idcproject/WebContent/IDC/js/plugins/flot/jquery.flot.resize.js create mode 100644 idcproject/WebContent/IDC/js/plugins/flot/jquery.flot.tooltip.min.js create mode 100644 idcproject/WebContent/IDC/js/plugins/metisMenu/metisMenu.js create mode 100644 idcproject/WebContent/IDC/js/plugins/metisMenu/metisMenu.min.js create mode 100644 idcproject/WebContent/IDC/js/plugins/morris/morris-data.js create mode 100644 idcproject/WebContent/IDC/js/plugins/morris/morris.js create mode 100644 idcproject/WebContent/IDC/js/plugins/morris/morris.min.js create mode 100644 idcproject/WebContent/IDC/js/plugins/morris/raphael.min.js create mode 100644 idcproject/WebContent/IDC/js/sb-admin-2.js create mode 100644 idcproject/WebContent/IDC/js/serviceWrite.js create mode 100644 idcproject/WebContent/IDC/js/setToken.js create mode 100644 idcproject/WebContent/IDC/less/mixins.less create mode 100644 idcproject/WebContent/IDC/less/sb-admin-2.less create mode 100644 idcproject/WebContent/IDC/less/variables.less create mode 100644 idcproject/WebContent/IDC/login.jsp create mode 100644 idcproject/WebContent/META-INF/MANIFEST.MF create mode 100644 idcproject/WebContent/SendEmail.jsp create mode 100644 idcproject/WebContent/SendEmail_Intra.jsp create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcBoardFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcBusinessFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcClientFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcCommentFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcCuponFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcDepositFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcDownFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcJsonFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcLineFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcMainFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcServerFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/IdcServiceFrontController.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardDAO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardDeleteCheckCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardDeletePasswordCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardReadCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardReplyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardReplyFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardSearchCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardUpdateCheckCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardUpdateFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardUpdatePasswordCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/BoardWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/NoteBookCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/NoteBookDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/NoteBookDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/board/command/NoteBookWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessDeliveryHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessGEModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessHandlerCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessHandoverUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessHandoverWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessHandoverWriteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinessModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/IdcBusinesshandoverListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/businessList.jsp create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/business/command/idcworksheetMKCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientAllServerListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDBDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDBListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDBUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDBWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDBWriteFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientDeleteDBCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcClientListFormExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/client/command/IdcDeleteClientListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/comment/command/CommentCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/comment/command/CommentDAO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/comment/command/CommentDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/comment/command/commentListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/comment/command/commentWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponModifyFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponWriteForm2Cmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcCuponWriteFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/cupon/command/IdcUseCuponCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositBillPaperCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositListExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositNonPaymentListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositNonPaymentListExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDepositWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcDetailListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcPaymentListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcReSendBillPaperFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcReSendMailListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcWeeklyNonpaymentCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/deposit/command/IdcWeeklyNonpaymentModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcAddCSJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcBusinessGetClientNameCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcCheckServerUseJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetCSListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetClientNameCheckJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetClientNameJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetDeleteServiceDetailJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetIPListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetKCSCodeJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetKCSListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetLineCodeJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetLinkJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetPaymentListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetServerCodeJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetServerYJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcGetUseServerCodeJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcHistoryListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcJsonIDCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcJsonIDData.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcSendMailSaveJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcServerListJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/IdcSetTokenJSONCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/json/command/serviceDetail.jsp create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcIPDeleteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcIPModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcIPModifyFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineIPListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineIPListFormExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineIPWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineListFormExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineModifyFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineWriteForm.jsp create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/line/command/IdcLineWriteFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcGearArrayCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcGearDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcGearModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcIndexCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcJoinCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcLoginCheckCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcLogoutCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcMemberDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcMemberListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcMemberModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcMemberPowerModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcMemberQuickModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcNewServerInsertCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardDownCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardListForm.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardModifyCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardModifyFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardReadFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcShareBoardWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/main/command/IdcTotalSearchFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/AddEtcDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/AddIpDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IDCserviceListDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcAddDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcAddServiceCSDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcAdditionalServiceDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcAdditionalStartDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcAmountDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcBillPaperDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcBusinessMemberDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcCSDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcClientDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcClient_DeleteDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcConsultDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcCuponDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDAO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDeffenceDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDeleteServiceDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDeleteServiceFormDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDeleteSubDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDeliveryDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDepositDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcDepositNonPaymentDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcGearDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcGearDBDTO2.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcHandoverDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcHaveListDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcHistoryDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcIPDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcJoinDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcKCSDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcLineDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcLinkDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcMemberDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcNonpaymentDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcOnetimeDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcPaymentListDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcServerDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcServiceCSDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcServiceDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcServiceDepositDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcServiceETCManageDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcSetHistory.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcShareBoardDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcSingleServiceDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcTodayChangeDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcUsableServerDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcUsableServerTotalDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcUseServiceClientDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcVPCDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IdcWorkDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/IpAddDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/ReSendMailDBDTO.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/model/ServerEquipment.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerListExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerNumGenCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerReadCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerUsableCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/server/command/IdcServerWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcAddDadd1Cmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcAddDadd1HandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcCSInfoCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcCSInfoExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcCSInfoUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcCSInfoUpdateHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcCopyDeleteServiceListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDaddDeleteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDefenceInfoCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDefenceInfoExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceAddUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceAddUpdateHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceDeleteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceInfoUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceInfoUpdateHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeffenceWriteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteALLItemCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteServiceHandle.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteServiceHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteServiceItemCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteServiceListFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcDeleteSubFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcETCAddCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcETCAddFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcEtcListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcIPChangeCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcIPChangeFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcInsertDeffenceCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcKCSWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcKCSWriteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcKtCSInfoUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcKtCSInfoUpdateHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAccountingCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAccountingHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAddHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAdditionalCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAdditionalVPNCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceAmountUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceBillWriteFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceDetailCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceDetailSoloCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceEtcHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceEtcManageCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceIpAddCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceListCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceListExcelCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceNoteUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServicePaymentUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceUpdateCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceUpdateVpnCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcServiceWriteFormCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcVPCWriteCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcVPCWriteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcVpnWriteForm.class create mode 100644 idcproject/WebContent/WEB-INF/classes/idc/service/command/IdcVpnWriteHandleCmd.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcGetClientNameCode.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcIndex.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcPaymentListUpdate.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcSetCS.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcSetIP.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcSetNextDate.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcTxtGetter.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/IdcUpdateServiceAmount.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/ReplaceHTMLChar.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/SMTPAuthenticator.class create mode 100644 idcproject/WebContent/WEB-INF/classes/utility/StringToDate.class create mode 100644 idcproject/WebContent/WEB-INF/lib/activation.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/additionnal.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-beanutils-1.8.3.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-collections-3.2.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-lang-2.6.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/cos.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/ezmorph-1.0.6.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/gson-2.2.2-javadoc.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/gson-2.2.2-sources.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/gson-2.2.2.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/javax.mail.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/javax.servlet.jsp.jstl-1.2.1.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/javax.servlet.jsp.jstl-api-1.2.1.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/json-lib-2.4-jdk15.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/mysql-connector-java-5.1.33-bin.jar create mode 100644 idcproject/WebContent/in2dex.jsp create mode 100644 idcproject/WebContent/index.html create mode 100644 idcproject/WebContent/jsp/DefaultJSP.jsp create mode 100644 idcproject/WebContent/jsp/board/boardDeleteError.jsp create mode 100644 idcproject/WebContent/jsp/board/boardDeletePassword.jsp create mode 100644 idcproject/WebContent/jsp/board/boardList.jsp create mode 100644 idcproject/WebContent/jsp/board/boardRead.jsp create mode 100644 idcproject/WebContent/jsp/board/boardReply.jsp create mode 100644 idcproject/WebContent/jsp/board/boardSearchList.jsp create mode 100644 idcproject/WebContent/jsp/board/boardUpdateError.jsp create mode 100644 idcproject/WebContent/jsp/board/boardUpdateForm.jsp create mode 100644 idcproject/WebContent/jsp/board/boardUpdatePassword.jsp create mode 100644 idcproject/WebContent/jsp/board/boardWrite.jsp create mode 100644 idcproject/WebContent/jsp/board/notebook.jsp create mode 100644 idcproject/WebContent/jsp/business/businessList.jsp create mode 100644 idcproject/WebContent/jsp/business/handoverList.jsp create mode 100644 idcproject/WebContent/jsp/business/handoverWrite.jsp create mode 100644 idcproject/WebContent/jsp/business/worksheetMK.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientAllServerList.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientDBList.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientDBListExcel.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientDBList_OLD.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientDBModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/client/IdcClientDBWrite.jsp create mode 100644 idcproject/WebContent/jsp/comment/commentList.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCouponBuyMK.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCouponListMK.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCouponUseMK.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCuponList.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCuponModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCuponWriteForm.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcCuponWriteForm2.jsp create mode 100644 idcproject/WebContent/jsp/cupon/IdcDomainBuyListMK.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositBillPaperForm.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositBillPaperForm_original.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositForm.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositList.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositListExcel.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositListMK.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositNonPaymentList.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositNonPaymentListExcel.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDepositNonPaymentListMK.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcDetailList.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcPaymentListForm.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcReSendBillPaperForm.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcReSendMailListForm.jsp create mode 100644 idcproject/WebContent/jsp/deposit/IdcWeeklyNonpayment.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcIPListForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcIPListFormExcel.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcIPModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcIPWriteForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcLineListForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcLineListFormExcel.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcLineModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcLineWriteForm.jsp create mode 100644 idcproject/WebContent/jsp/line/IdcLineWriteForm2.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcJoinForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcLoginForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcMemberListForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcMemberModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcNewServerInsertForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcShareBoardListForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcShareBoardModifyForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcShareBoardReadForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcShareBoardWriteForm.jsp create mode 100644 idcproject/WebContent/jsp/main/IdcTotalSearchForm.jsp create mode 100644 idcproject/WebContent/jsp/server/serverList.jsp create mode 100644 idcproject/WebContent/jsp/server/serverListExcel.jsp create mode 100644 idcproject/WebContent/jsp/server/serverRead.jsp create mode 100644 idcproject/WebContent/jsp/server/serverWrite.jsp create mode 100644 idcproject/WebContent/jsp/server/usableServerList.jsp create mode 100644 idcproject/WebContent/jsp/service/DefenseInfoMK.jsp create mode 100644 idcproject/WebContent/jsp/service/DefenseModifyMK.jsp create mode 100644 idcproject/WebContent/jsp/service/DefenseNewMK.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcCopyDeleteServiceListForm.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcDeleteServiceListForm.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcDeleteSubForm.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcETCAddForm.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcIPChangeForm.jsp create mode 100644 idcproject/WebContent/jsp/service/IdcServiceBillPaperForm.jsp create mode 100644 idcproject/WebContent/jsp/service/addD1InfoUpdate.jsp create mode 100644 idcproject/WebContent/jsp/service/addD1add.jsp create mode 100644 idcproject/WebContent/jsp/service/addDeffence1.jsp create mode 100644 idcproject/WebContent/jsp/service/addKCS.jsp create mode 100644 idcproject/WebContent/jsp/service/addKCS2.jsp create mode 100644 idcproject/WebContent/jsp/service/addVPC.jsp create mode 100644 idcproject/WebContent/jsp/service/addVPC2.jsp create mode 100644 idcproject/WebContent/jsp/service/additionalService.jsp create mode 100644 idcproject/WebContent/jsp/service/additionalService_vpn.jsp create mode 100644 idcproject/WebContent/jsp/service/deffenceInfo.jsp create mode 100644 idcproject/WebContent/jsp/service/deffenceInfoExcel.jsp create mode 100644 idcproject/WebContent/jsp/service/deffenceInfoUpdate.jsp create mode 100644 idcproject/WebContent/jsp/service/deleteServiceList.jsp create mode 100644 idcproject/WebContent/jsp/service/etcList.jsp create mode 100644 idcproject/WebContent/jsp/service/etcManage.jsp create mode 100644 idcproject/WebContent/jsp/service/ipAdd.jsp create mode 100644 idcproject/WebContent/jsp/service/ktcsUpdate.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceAccounting.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceDetail.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceDetailSolo.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceList.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceListExcel.jsp create mode 100644 idcproject/WebContent/jsp/service/serviceWrite.jsp create mode 100644 idcproject/WebContent/jsp/service/vpcInfo.jsp create mode 100644 idcproject/WebContent/jsp/service/vpcInfoExcel.jsp create mode 100644 idcproject/WebContent/jsp/service/vpcUpdate.jsp create mode 100644 idcproject/WebContent/jsp/service/vpnWriteForm.jsp create mode 100644 idcproject/WebContent/mk.jsp create mode 100644 idcproject/WebContent/mk2.jsp create mode 100644 idcproject/WebContent/mk3.jsp create mode 100644 idcproject/WebContent/money.jsp create mode 100644 idcproject/WebContent/new-icon.gif create mode 100644 idcproject/WebContent/new2.gif create mode 100644 idcproject/index.jsp create mode 100644 idcproject/src/idc/IdcBoardFrontController.java create mode 100644 idcproject/src/idc/IdcBusinessFrontController.java create mode 100644 idcproject/src/idc/IdcClientFrontController.java create mode 100644 idcproject/src/idc/IdcCommentFrontController.java create mode 100644 idcproject/src/idc/IdcCuponFrontController.java create mode 100644 idcproject/src/idc/IdcDepositFrontController.java create mode 100644 idcproject/src/idc/IdcDownFrontController.java create mode 100644 idcproject/src/idc/IdcJsonFrontController.java create mode 100644 idcproject/src/idc/IdcLineFrontController.java create mode 100644 idcproject/src/idc/IdcMainFrontController.java create mode 100644 idcproject/src/idc/IdcServerFrontController.java create mode 100644 idcproject/src/idc/IdcServiceFrontController.java create mode 100644 idcproject/src/idc/board/command/BoardCmd.java create mode 100644 idcproject/src/idc/board/command/BoardDAO.java create mode 100644 idcproject/src/idc/board/command/BoardDTO.java create mode 100644 idcproject/src/idc/board/command/BoardDeleteCheckCmd.java create mode 100644 idcproject/src/idc/board/command/BoardDeleteCmd.java create mode 100644 idcproject/src/idc/board/command/BoardDeletePasswordCmd.java create mode 100644 idcproject/src/idc/board/command/BoardListCmd.java create mode 100644 idcproject/src/idc/board/command/BoardReadCmd.java create mode 100644 idcproject/src/idc/board/command/BoardReplyCmd.java create mode 100644 idcproject/src/idc/board/command/BoardReplyFormCmd.java create mode 100644 idcproject/src/idc/board/command/BoardSearchCmd.java create mode 100644 idcproject/src/idc/board/command/BoardUpdateCheckCmd.java create mode 100644 idcproject/src/idc/board/command/BoardUpdateCmd.java create mode 100644 idcproject/src/idc/board/command/BoardUpdateFormCmd.java create mode 100644 idcproject/src/idc/board/command/BoardUpdatePasswordCmd.java create mode 100644 idcproject/src/idc/board/command/BoardWriteCmd.java create mode 100644 idcproject/src/idc/board/command/NoteBookCmd.java create mode 100644 idcproject/src/idc/board/command/NoteBookDTO.java create mode 100644 idcproject/src/idc/board/command/NoteBookDeleteCmd.java create mode 100644 idcproject/src/idc/board/command/NoteBookWriteCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessDeliveryHandleCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessGEModifyCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessHandlerCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessHandoverUpdateCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessHandoverWriteCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessHandoverWriteHandleCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessListCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinessModifyCmd.java create mode 100644 idcproject/src/idc/business/command/IdcBusinesshandoverListCmd.java create mode 100644 idcproject/src/idc/business/command/businessList.jsp create mode 100644 idcproject/src/idc/business/command/idcworksheetMKCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientAllServerListCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDBDeleteCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDBListCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDBUpdateCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDBWriteCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDBWriteFormCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientDeleteDBCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientListFormCmd.java create mode 100644 idcproject/src/idc/client/command/IdcClientListFormExcelCmd.java create mode 100644 idcproject/src/idc/client/command/IdcDeleteClientListFormCmd.java create mode 100644 idcproject/src/idc/comment/command/CommentCmd.java create mode 100644 idcproject/src/idc/comment/command/CommentDAO.java create mode 100644 idcproject/src/idc/comment/command/CommentDTO.java create mode 100644 idcproject/src/idc/comment/command/commentListCmd.java create mode 100644 idcproject/src/idc/comment/command/commentWriteCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponDeleteCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponListCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponModifyFormCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponWriteCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponWriteForm2Cmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcCuponWriteFormCmd.java create mode 100644 idcproject/src/idc/cupon/command/IdcUseCuponCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositBillPaperCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositFormCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositListCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositListExcelCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositModifyCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositNonPaymentListCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositNonPaymentListExcelCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDepositWriteCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcDetailListCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcPaymentListFormCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcReSendBillPaperFormCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcReSendMailListFormCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcWeeklyNonpaymentCmd.java create mode 100644 idcproject/src/idc/deposit/command/IdcWeeklyNonpaymentModifyCmd.java create mode 100644 idcproject/src/idc/json/command/IdcAddCSJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcBusinessGetClientNameCmd.java create mode 100644 idcproject/src/idc/json/command/IdcCheckServerUseJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetCSListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetClientNameCheckJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetClientNameJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetDeleteServiceDetailJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetIPListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetKCSCodeJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetKCSListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetLineCodeJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetLinkJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetPaymentListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetServerCodeJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetServerYJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcGetUseServerCodeJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcHistoryListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcJsonIDCmd.java create mode 100644 idcproject/src/idc/json/command/IdcJsonIDData.java create mode 100644 idcproject/src/idc/json/command/IdcSendMailSaveJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcServerListJSONCmd.java create mode 100644 idcproject/src/idc/json/command/IdcSetTokenJSONCmd.java create mode 100644 idcproject/src/idc/json/command/serviceDetail.jsp create mode 100644 idcproject/src/idc/line/command/IdcIPDeleteHandleCmd.java create mode 100644 idcproject/src/idc/line/command/IdcIPModifyCmd.java create mode 100644 idcproject/src/idc/line/command/IdcIPModifyFormCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineDeleteCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineIPListFormCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineIPListFormExcelCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineIPWriteCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineListCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineListFormCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineListFormExcelCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineModifyCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineModifyFormCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineWriteCmd.java create mode 100644 idcproject/src/idc/line/command/IdcLineWriteForm.jsp create mode 100644 idcproject/src/idc/line/command/IdcLineWriteFormCmd.java create mode 100644 idcproject/src/idc/main/command/IdcGearArrayCmd.java create mode 100644 idcproject/src/idc/main/command/IdcGearDeleteCmd.java create mode 100644 idcproject/src/idc/main/command/IdcGearModifyCmd.java create mode 100644 idcproject/src/idc/main/command/IdcIndexCmd.java create mode 100644 idcproject/src/idc/main/command/IdcJoinCmd.java create mode 100644 idcproject/src/idc/main/command/IdcLoginCheckCmd.java create mode 100644 idcproject/src/idc/main/command/IdcLogoutCmd.java create mode 100644 idcproject/src/idc/main/command/IdcMemberDeleteCmd.java create mode 100644 idcproject/src/idc/main/command/IdcMemberListFormCmd.java create mode 100644 idcproject/src/idc/main/command/IdcMemberModifyCmd.java create mode 100644 idcproject/src/idc/main/command/IdcMemberPowerModifyCmd.java create mode 100644 idcproject/src/idc/main/command/IdcMemberQuickModifyCmd.java create mode 100644 idcproject/src/idc/main/command/IdcNewServerInsertCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardDeleteCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardDownCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardListForm.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardModifyCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardModifyFormCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardReadFormCmd.java create mode 100644 idcproject/src/idc/main/command/IdcShareBoardWriteCmd.java create mode 100644 idcproject/src/idc/main/command/IdcTotalSearchFormCmd.java create mode 100644 idcproject/src/idc/model/AddEtcDTO.java create mode 100644 idcproject/src/idc/model/AddIpDTO.java create mode 100644 idcproject/src/idc/model/IDCserviceListDTO.java create mode 100644 idcproject/src/idc/model/IdcAddDBDTO.java create mode 100644 idcproject/src/idc/model/IdcAddServiceCSDTO.java create mode 100644 idcproject/src/idc/model/IdcAdditionalServiceDTO.java create mode 100644 idcproject/src/idc/model/IdcAdditionalStartDTO.java create mode 100644 idcproject/src/idc/model/IdcAmountDTO.java create mode 100644 idcproject/src/idc/model/IdcBillPaperDTO.java create mode 100644 idcproject/src/idc/model/IdcBusinessMemberDTO.java create mode 100644 idcproject/src/idc/model/IdcCSDBDTO.java create mode 100644 idcproject/src/idc/model/IdcClientDBDTO.java create mode 100644 idcproject/src/idc/model/IdcClient_DeleteDBDTO.java create mode 100644 idcproject/src/idc/model/IdcCmd.java create mode 100644 idcproject/src/idc/model/IdcConsultDTO.java create mode 100644 idcproject/src/idc/model/IdcCuponDBDTO.java create mode 100644 idcproject/src/idc/model/IdcDAO.java create mode 100644 idcproject/src/idc/model/IdcDeffenceDTO.java create mode 100644 idcproject/src/idc/model/IdcDeleteServiceDTO.java create mode 100644 idcproject/src/idc/model/IdcDeleteServiceFormDTO.java create mode 100644 idcproject/src/idc/model/IdcDeleteSubDBDTO.java create mode 100644 idcproject/src/idc/model/IdcDeliveryDTO.java create mode 100644 idcproject/src/idc/model/IdcDepositDTO.java create mode 100644 idcproject/src/idc/model/IdcDepositNonPaymentDTO.java create mode 100644 idcproject/src/idc/model/IdcGearDBDTO.java create mode 100644 idcproject/src/idc/model/IdcGearDBDTO2.java create mode 100644 idcproject/src/idc/model/IdcHandoverDTO.java create mode 100644 idcproject/src/idc/model/IdcHaveListDBDTO.java create mode 100644 idcproject/src/idc/model/IdcHistoryDBDTO.java create mode 100644 idcproject/src/idc/model/IdcIPDBDTO.java create mode 100644 idcproject/src/idc/model/IdcJoinDBDTO.java create mode 100644 idcproject/src/idc/model/IdcKCSDTO.java create mode 100644 idcproject/src/idc/model/IdcLineDBDTO.java create mode 100644 idcproject/src/idc/model/IdcLinkDBDTO.java create mode 100644 idcproject/src/idc/model/IdcMemberDBDTO.java create mode 100644 idcproject/src/idc/model/IdcNonpaymentDTO.java create mode 100644 idcproject/src/idc/model/IdcOnetimeDTO.java create mode 100644 idcproject/src/idc/model/IdcPaymentListDTO.java create mode 100644 idcproject/src/idc/model/IdcServerDTO.java create mode 100644 idcproject/src/idc/model/IdcServiceCSDTO.java create mode 100644 idcproject/src/idc/model/IdcServiceDTO.java create mode 100644 idcproject/src/idc/model/IdcServiceDepositDTO.java create mode 100644 idcproject/src/idc/model/IdcServiceETCManageDTO.java create mode 100644 idcproject/src/idc/model/IdcSetHistory.java create mode 100644 idcproject/src/idc/model/IdcShareBoardDBDTO.java create mode 100644 idcproject/src/idc/model/IdcSingleServiceDTO.java create mode 100644 idcproject/src/idc/model/IdcTodayChangeDTO.java create mode 100644 idcproject/src/idc/model/IdcUsableServerDTO.java create mode 100644 idcproject/src/idc/model/IdcUsableServerTotalDTO.java create mode 100644 idcproject/src/idc/model/IdcUseServiceClientDTO.java create mode 100644 idcproject/src/idc/model/IdcVPCDTO.java create mode 100644 idcproject/src/idc/model/IdcWorkDTO.java create mode 100644 idcproject/src/idc/model/IpAddDTO.java create mode 100644 idcproject/src/idc/model/ReSendMailDBDTO.java create mode 100644 idcproject/src/idc/model/ServerEquipment.java create mode 100644 idcproject/src/idc/server/command/IdcServerDeleteCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerListCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerListExcelCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerNumGenCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerReadCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerUpdateCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerUsableCmd.java create mode 100644 idcproject/src/idc/server/command/IdcServerWriteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcAddDadd1Cmd.java create mode 100644 idcproject/src/idc/service/command/IdcAddDadd1HandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcCSInfoCmd.java create mode 100644 idcproject/src/idc/service/command/IdcCSInfoExcelCmd.java create mode 100644 idcproject/src/idc/service/command/IdcCSInfoUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcCSInfoUpdateHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcCopyDeleteServiceListFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDaddDeleteHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDefenceInfoCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDefenceInfoExcelCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceAddUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceAddUpdateHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceDeleteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceInfoUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceInfoUpdateHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceWriteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeffenceWriteHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteALLItemCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteServiceHandle.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteServiceHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteServiceItemCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteServiceListFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcDeleteSubFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcETCAddCmd.java create mode 100644 idcproject/src/idc/service/command/IdcETCAddFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcEtcListCmd.java create mode 100644 idcproject/src/idc/service/command/IdcIPChangeCmd.java create mode 100644 idcproject/src/idc/service/command/IdcIPChangeFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcInsertDeffenceCmd.java create mode 100644 idcproject/src/idc/service/command/IdcKCSWriteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcKCSWriteHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcKtCSInfoUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcKtCSInfoUpdateHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAccountingCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAccountingHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAddHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAdditionalCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAdditionalVPNCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceAmountUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceBillWriteFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceDetailCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceDetailSoloCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceEtcHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceEtcManageCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceIpAddCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceListCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceListExcelCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceNoteUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServicePaymentUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceUpdateCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceUpdateVpnCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceWriteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcServiceWriteFormCmd.java create mode 100644 idcproject/src/idc/service/command/IdcVPCWriteCmd.java create mode 100644 idcproject/src/idc/service/command/IdcVPCWriteHandleCmd.java create mode 100644 idcproject/src/idc/service/command/IdcVpnWriteForm.java create mode 100644 idcproject/src/idc/service/command/IdcVpnWriteHandleCmd.java create mode 100644 idcproject/src/utility/IdcGetClientNameCode.java create mode 100644 idcproject/src/utility/IdcIndex.java create mode 100644 idcproject/src/utility/IdcPaymentListUpdate.java create mode 100644 idcproject/src/utility/IdcSetCS.java create mode 100644 idcproject/src/utility/IdcSetIP.java create mode 100644 idcproject/src/utility/IdcSetNextDate.java create mode 100644 idcproject/src/utility/IdcTxtGetter.java create mode 100644 idcproject/src/utility/IdcUpdateServiceAmount.java create mode 100644 idcproject/src/utility/ReplaceHTMLChar.java create mode 100644 idcproject/src/utility/SMTPAuthenticator.java create mode 100644 idcproject/src/utility/StringToDate.java diff --git a/extdbms/NonPaymentList.php b/extdbms/NonPaymentList.php new file mode 100644 index 0000000..c036e12 --- /dev/null +++ b/extdbms/NonPaymentList.php @@ -0,0 +1,209 @@ + + +
+ >전체 + >당일 + >1일전 + >2일전 + >3일전 + + + +
+ $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[curPage]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +switch ($_GET[mode]) { + case "today": + //당일 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = CURDATE() ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "1day": + //1일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 1 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "2day": + //2일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 2 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "3day": + //3일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 3 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + + case "custom": + //커스텀 + //$query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = CURDATE() Group By server_code ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit ".$next_page.",".$next_no; + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 1 DAY) Group By server_code ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + + default: + //전체 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; +} + +$result = @mysql_query($query, $db_connect) or die($db_q_error); +?> + + 엑셀 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
고객명종류장비명IP결제일서비스 가격과금상태미납과금비고
+
+ 0) { + + $p_start = (($n_page - 1) * $page_scale)+'1'; + $link = ""; + $link .= "<<"; + $link .= ""; + echo $link . " "; +} +$is = ($n_page * $page_scale)+'1'; +for ($i = $is; $i < $is + $page_scale; $i++) { + + if ($i < $total_page+'1') { + if ($i == $page) {$ib = "$i";} else { $ib = $i;} + $link = ""; + $link .= $ib; + $link .= ""; + echo $link . " "; + } +} +if ($n_page < $page3) { + $link = ""; + $link .= ">>"; + $link .= ""; + echo $link; +} +?> +
+ + + + + diff --git a/extdbms/README.md b/extdbms/README.md new file mode 100644 index 0000000..bd3dc44 --- /dev/null +++ b/extdbms/README.md @@ -0,0 +1,3 @@ +# EXTDBMS + +DBMS용 PHP 소스 \ No newline at end of file diff --git a/extdbms/config.php b/extdbms/config.php new file mode 100644 index 0000000..5792480 --- /dev/null +++ b/extdbms/config.php @@ -0,0 +1,3 @@ + + + + + + + +
+ / + +
+ + +
  • + - >수정 +
  • + + + + + + + + diff --git a/extdbms/coupon.php b/extdbms/coupon.php new file mode 100644 index 0000000..122ef66 --- /dev/null +++ b/extdbms/coupon.php @@ -0,0 +1,27 @@ +execute($lines); + + print("Coupon 설정이 완료되었습니다.\n"); + foreach ($results as $result) { + echo $result . "\n"; + } +} catch (\Exception $e) { + echo $e->getMessage(); +} // diff --git a/extdbms/customer_memo.php b/extdbms/customer_memo.php new file mode 100644 index 0000000..3e233e6 --- /dev/null +++ b/extdbms/customer_memo.php @@ -0,0 +1,32 @@ + + +
    + + + + + + + +
    비    고
    +
    + diff --git a/extdbms/customer_memo_up.php b/extdbms/customer_memo_up.php new file mode 100644 index 0000000..e895443 --- /dev/null +++ b/extdbms/customer_memo_up.php @@ -0,0 +1,22 @@ + + +:6752/serviceDetail.sev?client_code='" /> + diff --git a/extdbms/deepfinder_list.php b/extdbms/deepfinder_list.php new file mode 100644 index 0000000..5d94a07 --- /dev/null +++ b/extdbms/deepfinder_list.php @@ -0,0 +1,10 @@ +execute("딥파인더"); +} catch (\Exception $e) { + die($e->getMessage()); +} diff --git a/extdbms/default_alert.php b/extdbms/default_alert.php new file mode 100644 index 0000000..1f948be --- /dev/null +++ b/extdbms/default_alert.php @@ -0,0 +1,240 @@ + + +
    + +
    + + + +" +//if (isset($_SERVER['HTTP_REFERER']) && preg_match('@^[^/]+://[^/]+@', $_SERVER['HTTP_REFERER'], $match)) {} +// var_dump($match[0]); + +?> + + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    새 쪽지 알림
    +
    +
    +
    + + + +
    +
    + + DATE_ADD(now(), INTERVAL -7 DAY) and service_status = 'o' and service_line not in ('test','substitution')"; +$day7_server = mysql_num_rows(mysql_query($day7_server_query, $db_connect)); +?> + +
    +
    +
    +
    +
    + +
    +
    +
    +
    최근 7일간 신규서버 대수
    +
    +
    +
    + + + +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    +
    0
    +
    요청업무 알림
    +
    +
    +
    + + + +
    +
    + + + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    금일 기준 미납 서버
    +
    +
    +
    + + + +
    +
    +
    + + + + + + + + + + +
    + + + + +
    + + diff --git a/extdbms/defense_index.php b/extdbms/defense_index.php new file mode 100644 index 0000000..c37a47c --- /dev/null +++ b/extdbms/defense_index.php @@ -0,0 +1,114 @@ + + + + + + + +
    + / + +
    + + +
  • + - >수정 +
  • + + + + + + + + + diff --git a/extdbms/defense_modify.php b/extdbms/defense_modify.php new file mode 100644 index 0000000..1c4e52c --- /dev/null +++ b/extdbms/defense_modify.php @@ -0,0 +1,120 @@ + + + + + + + + + * - - &parents=>등록
    + + + + - >수정
    + + + + + + + + + + + + +MODIFY + + + + \ No newline at end of file diff --git a/extdbms/defense_new.php b/extdbms/defense_new.php new file mode 100644 index 0000000..98463be --- /dev/null +++ b/extdbms/defense_new.php @@ -0,0 +1,120 @@ + + + + + + + + + * - - &parents=>등록
    + + + + - >수정
    + + + + + + + + + + + + +NEW + + + + \ No newline at end of file diff --git a/extdbms/depositbillpaper.php b/extdbms/depositbillpaper.php new file mode 100644 index 0000000..860a2bb --- /dev/null +++ b/extdbms/depositbillpaper.php @@ -0,0 +1,10 @@ +execute($_GET['client_code']); +} catch (\Exception $e) { + die($e->getMessage()); +} diff --git a/extdbms/domain_buy_list.php b/extdbms/domain_buy_list.php new file mode 100644 index 0000000..b273ad7 --- /dev/null +++ b/extdbms/domain_buy_list.php @@ -0,0 +1,133 @@ + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[page]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +$result = @mysql_query($query, $db_connect) or die($db_q_error); +?> +
    +2015년 전체구매건수 : +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    고객명서비스코드수량결제금액미납금액신청일비 고담당자
    +
    + + diff --git a/extdbms/domain_coupon.php b/extdbms/domain_coupon.php new file mode 100644 index 0000000..9a25f8e --- /dev/null +++ b/extdbms/domain_coupon.php @@ -0,0 +1,120 @@ + + + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[curPage]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +$query = "select servicedb.service_code, servicedb.client_code,servicedb.service_line,servicedb.server_code,servicedb.service_ip,servicedb.service_open_date,servicedb.coupon,servicedb.coupon_use,clientdb.client_code,clientdb.client_name From servicedb Natural Join clientdb where servicedb.service_line NOT IN ( 'vpn', 'test','soloLine','substitution' ) and Client_Code not in ('C219','C116','C012','C497','C464','C526') and service_ip not like '27.125.204%' order by clientdb.client_name,service_open_date asc limit " . $next_page . "," . $next_no; + +//$query="select servicedb.service_code, servicedb.client_code,servicedb.service_line,servicedb.server_code,servicedb.service_ip,servicedb.service_open_date,servicedb.coupon,clientdb.client_code,clientdb.client_name From servicedb Natural Join clientdb where servicedb.service_line NOT IN ( 'vpn', 'test','soloLine','substitution' ) and Client_Code not in ('C219','C116','C012') order by service_code asc"; + +$coupon_data = @mysql_query($query, $db_connect) or die($db_q_error); +$total_coupon = mysql_query("select sum(coupon),sum(coupon_use) from servicedb", $db_connect) or die($db_q_error); +$total_coupon = mysql_fetch_assoc($total_coupon); +?> +
    전체 남은 수량 : / 전체 사용 수량 :

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    No발급쿠폰남은수량사용완료고객명서비스코드장비명서버IP서비스개시일회선종류
    5"; } else { echo "3";}?>
    +
    + +
    + 0) { + + $p_start = (($n_page - 1) * $page_scale)+'1'; + $link = ""; + $link .= "<<"; + $link .= ""; + echo $link . " "; +} +$is = ($n_page * $page_scale)+'1'; +for ($i = $is; $i < $is + $page_scale; $i++) { + + if ($i < $total_page+'1') { + if ($i == $page) {$ib = "$i";} else { $ib = $i;} + $link = ""; + $link .= $ib; + $link .= ""; + echo $link . " "; + } +} +if ($n_page < $page3) { + $link = ""; + $link .= ">>"; + $link .= ""; + echo $link; +} + +?> +
    + diff --git a/extdbms/domain_coupon.php.bak b/extdbms/domain_coupon.php.bak new file mode 100644 index 0000000..85a2de0 --- /dev/null +++ b/extdbms/domain_coupon.php.bak @@ -0,0 +1,125 @@ + + +$total){$list_no=$total;} +$total_page = ($total != '0' ) ? ceil($total/$list_no) : '0'; + +$page = $_GET[curPage]; + +if(!$page) {$page = 1;} +elseif($page >= $total_page){$page=$total_page;} +else {$page=$page;} + +$next_page=($page-'1')*$list_no; +$next_no=$next_page+$list_no; + +$query="select servicedb.service_code, servicedb.client_code,servicedb.service_line,servicedb.server_code,servicedb.service_ip,servicedb.service_open_date,servicedb.coupon,servicedb.coupon_use,clientdb.client_code,clientdb.client_name From servicedb Natural Join clientdb where servicedb.service_line NOT IN ( 'vpn', 'test','soloLine','substitution' ) and Client_Code not in ('C219','C116','C012','C497','C464','C526') and service_ip not like '27.125.204%' order by clientdb.client_name,service_open_date asc limit ".$next_page.",".$next_no; + +//$query="select servicedb.service_code, servicedb.client_code,servicedb.service_line,servicedb.server_code,servicedb.service_ip,servicedb.service_open_date,servicedb.coupon,clientdb.client_code,clientdb.client_name From servicedb Natural Join clientdb where servicedb.service_line NOT IN ( 'vpn', 'test','soloLine','substitution' ) and Client_Code not in ('C219','C116','C012') order by service_code asc"; + + +$coupon_data = @mysql_query($query , $db_connect) or die($db_q_error); +$total_coupon=mysql_query("select sum(coupon),sum(coupon_use) from servicedb" , $db_connect) or die($db_q_error); +$total_coupon=mysql_fetch_assoc($total_coupon); +?> +
    전체 남은 수량 : / 전체 사용 수량 :

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    No발급쿠폰남은수량사용완료고객명서비스코드장비명서버IP서비스개시일회선종류
    5"; } else { echo "3";}?>
    +
    + +
    + 0){ + + $p_start = (($n_page-1)*$page_scale)+'1'; + $link = ""; + $link .= "<<"; + $link .= ""; + echo $link." "; +} +$is = ($n_page*$page_scale)+'1'; +for($i=$is; $i < $is+$page_scale; $i++){ + + + if($i < $total_page+'1'){ + if($i==$page){$ib="$i";}else{$ib=$i;} + $link = ""; + $link .= $ib; + $link .= ""; + echo $link." "; + } +} +if($n_page < $page3){ + $link = ""; + $link .= ">>"; + $link .= ""; + echo $link; +} + +?> +
    + diff --git a/extdbms/domain_coupon_buy.php b/extdbms/domain_coupon_buy.php new file mode 100644 index 0000000..3094457 --- /dev/null +++ b/extdbms/domain_coupon_buy.php @@ -0,0 +1,126 @@ +"; + //echo $onetime_query; + //echo "
    "; + //echo $history_query; + +//echo $_GET[client_code].$_GET[service_code].$_GET[client_name].$_GET[server_code].$_GET[coupon].$_GET[mkworker].$_GET[mkid]; + echo " + +"; +} else { + //$sql = sprintf("select * from servicedb where service_code='%s'", $_GET['service_code']); + //$stmt = @mysql_query($sql, $db_connect) or die($db_q_error); + //$service = mysql_fetch_assoc($stmt); +?> +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    고객코드
    서비스코드
    고객명
    장비번호
    + + 도메인 구매 수량 + + (개별 서버에 할당된 남은 쿠폰 수량 : ) + +
    서비스 금액 + 도메인 쿠폰 사용 + + +
    도메인 신청일 + + 쿠폰 사용일 + +
    도메인 리스트 +
    (공백을 허용하지 않습니다. 예제처럼 붙여쓰기 하세요 / 예제 : test.com/123.com/idcjp.jp) +
    + + +
    +
    +
    + + diff --git a/extdbms/domain_coupon_use.php b/extdbms/domain_coupon_use.php new file mode 100644 index 0000000..b89de3d --- /dev/null +++ b/extdbms/domain_coupon_use.php @@ -0,0 +1,122 @@ + + + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[curPage]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +$query = "select servicedb.service_code, servicedb.client_code,servicedb.service_line,servicedb.server_code,servicedb.service_ip,servicedb.service_open_date,coupon,coupon_use,clientdb.client_code,clientdb.client_name From servicedb Natural Join clientdb where servicedb.service_line NOT IN ( 'vpn', 'test','soloLine','substitution' ) and servicedb.client_code = '$client_code' and service_ip not like '27.125.204%' order by service_open_date asc limit " . $next_page . "," . $next_no; +$coupon_data = @mysql_query($query, $db_connect) or die($db_q_error); +?> +

    고객명 : / 쿠폰발급대상 : 대 / 전체 남은 수량 :

    +
    + + + + + + + + + + + + + + + + + + +";} else { $coupon_color = "";} + ?> + + + + + + + + + + + + + + + + + +
    No발급쿠폰남은수량사용완료서비스코드장비명서버IP서비스개시일회선종류사용
    &client_name=&client_code=&server_code=&coupon=&mode=&mkworker=&mkid=>사용하기
    +
    + +
    + 0) { + + $p_start = (($n_page - 1) * $page_scale)+'1'; + $link = ""; + $link .= "<<"; + $link .= ""; + echo $link . " "; +} +$is = ($n_page * $page_scale)+'1'; +for ($i = $is; $i < $is + $page_scale; $i++) { + + if ($i < $total_page+'1') { + if ($i == $page) {$ib = "$i";} else { $ib = $i;} + $link = ""; + $link .= $ib; + $link .= ""; + echo $link . " "; + } +} +if ($n_page < $page3) { + $link = ""; + $link .= ">>"; + $link .= ""; + echo $link; +} + +?> +
    + diff --git a/extdbms/dotdefender_list.php b/extdbms/dotdefender_list.php new file mode 100644 index 0000000..034ea32 --- /dev/null +++ b/extdbms/dotdefender_list.php @@ -0,0 +1,10 @@ +execute("닷 디펜더"); +} catch (\Exception $e) { + die($e->getMessage()); +} diff --git a/extdbms/env.ini b/extdbms/env.ini new file mode 100644 index 0000000..09fb8e5 --- /dev/null +++ b/extdbms/env.ini @@ -0,0 +1,7 @@ +[db] +driver='mysql' +host='mariadb' +id='idc' +passwd='12clqkidc@!' +name='itsolution' +charset='utf8' diff --git a/extdbms/footer.php b/extdbms/footer.php new file mode 100644 index 0000000..5edb20d --- /dev/null +++ b/extdbms/footer.php @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + diff --git a/extdbms/function.php b/extdbms/function.php new file mode 100644 index 0000000..34a4a17 --- /dev/null +++ b/extdbms/function.php @@ -0,0 +1,225 @@ += $s_len) {$cnt = ($s_len - $i) % 4; + break;} else { + $i += 3; + } + + } else if (($oc & 0xF0) == 0xE0) // 3byte + { + if ($i + 3 >= $s_len) {$cnt = ($s_len - $i) % 3; + break;} else { + $i += 2; + } + + } else if (($oc & 0xE0) == 0xC0) // 2byte + { + if ($i + 2 >= $s_len) {$cnt = ($s_len - $i) % 2; + break;} else { + $i++; + } + + } else // 1byte + { + $cnt = 0; + } + + } + if ($cnt) { + $s = substr($s, 0, $s_len - $cnt); + } + + if (strlen($s) >= strlen($str)) { + $suffix = ""; + } + + return $s . $suffix; +} + +//문자열 처리 trim,htmlspecialchars,addslashes +function mk_trim() +{ + $nums = func_num_args(); + $row = func_get_args(); + for ($i = 0; $i < $nums; $i++) { + $row[$i] = addslashes($row[$i]); + $row[$i] = htmlspecialchars($row[$i]); + $row[$i] = trim($row[$i]); + return $row[$i]; + } +} + +//DB 테이블 생성 확인 +function exist_table($table_name) +{ + $result = mysql_query("show tables like '" . $table_name . "'"); + $row = mysql_fetch_array($result, MYSQL_NUM); + if ($row == false) { + return false; + } + + return true; +} + +// 실행시간 체크 +function getmicrotime() +{ + list($usec, $sec) = explode(' ', microtime()); + return ((float) $usec + (float) $sec); +} + +//패스워드 암호화 +function sha_256($user_passwd) +{ + $return = hash('sha256', $user_passwd); + return $return; +} + +//get response +function get_response($host, $request) +{ + $fp = fsockopen($host, 80); + if (!$fp) {flush(); + } else { + fputs($fp, $request); + flush(); + $response = ""; + while (!feof($fp)) {$response .= fgets($fp, 1024);} + } + fclose($fp); + return $response; +} + +//용량계산 +function size($size) +{ + $unit = array(" Byte", " KB", " MB", " GB"); + if (!$size) { + return "0" . $unit[0]; + } + + if ($size < 1024) // 바이트 + { + return $size . $unit[0]; + } + + if ($size > 1024 && $size < 1024 * 1024) // 킬로바이트 + { + return sprintf("%0.1f " . $unit[1], $size / 1024); + } + + if ($size > 1024 * 1024 && $size < 1024 * 1024 * 1024) // 메가바이트 + { + return sprintf("%0.1f " . $unit[2], $size / (1024 * 1024)); + } + + if ($size > 1024 * 1024 * 1000 && $size < 1024 * 1024 * 1024 * 1024) // 기가바이트 + { + return sprintf("%0.1f " . $unit[3], $size / (1024 * 1024 * 1000)); + } + +} + +//프록시 서버 체크-실제 아이피 가져오기 +function use_ip() +{ + $reverse = 0; + $e = 0; + $hostip = getenv("HTTP_X_FORWARDED_FOR"); + $hostip = $hostip ? $hostip : getenv("REMOTE_ADDR"); + $check = $reverse ? @gethostbyaddr($hostip) : ""; + $hostip = $check ? $check : $hostip; + $gateway_ip = getenv("REMOTE_ADDR"); + return $hostip; +} + +//GMT 시간 표시 +function GMT($time_zone) +{ + switch ($time_zone) { + case 'Kwajalein':$gmt = "-12"; + break; + case 'Pacific/Midway':$gmt = "-11"; + break; + case 'Pacific/Honolulu':$gmt = "-10"; + break; + case 'America/Anchorage':$gmt = "-9"; + break; + case 'America/Los_Angeles':$gmt = "-8"; + break; + case 'America/Denver':$gmt = "-7"; + break; + case 'America/Tegucigalpa':$gmt = "-6"; + break; + case 'America/New_York':$gmt = "-5"; + break; + case 'America/Caracas':$gmt = "-4.30"; + break; + case 'America/Halifax':$gmt = "-4"; + break; + case 'America/St_Johns':$gmt = "-3.30"; + break; + case 'America/Argentina/Buenos_Aires':$gmt = "-3"; + break; + case 'America/Sao_Paulo':$gmt = "-3"; + break; + case 'Atlantic/South_Georgia':$gmt = "-2"; + break; + case 'Atlantic/Azores':$gmt = "-1"; + break; + case 'Europe/Dublin':$gmt = "0"; + break; + case 'Europe/Belgrade':$gmt = "+1"; + break; + case 'Europe/Minsk':$gmt = "+2"; + break; + case 'Asia/Kuwait':$gmt = "+3"; + break; + case 'Asia/Tehran':$gmt = "+3.30"; + break; + case 'Asia/Muscat':$gmt = "+4"; + break; + case 'Asia/Yekaterinburg':$gmt = "+5"; + break; + case 'Asia/Kolkata':$gmt = "+5.30"; + break; + case 'Asia/Katmandu':$gmt = "+5.45"; + break; + case 'Asia/Dhaka':$gmt = "+6"; + break; + case 'Asia/Rangoon':$gmt = "+6.30"; + break; + case 'Asia/Krasnoyarsk':$gmt = "+7"; + break; + case 'Asia/Brunei':$gmt = "+8"; + break; + case 'Asia/Seoul':$gmt = "+9"; + break; + case 'Australia/Darwin':$gmt = "+9.30"; + break; + case 'Australia/Canberra':$gmt = "+10"; + break; + case 'Asia/Magadan':$gmt = "+11"; + break; + case 'Pacific/Fiji':$gmt = "+12"; + break; + case 'Pacific/Tongatapu':$gmt = "+13"; + break; + } + return $gmt; +} diff --git a/extdbms/gear_ready.php b/extdbms/gear_ready.php new file mode 100644 index 0000000..994a29c --- /dev/null +++ b/extdbms/gear_ready.php @@ -0,0 +1,118 @@ + + + +[ 돌아가기 ] + + + + + + + + + + + + + + + +
    CPUHDDOS수량
    +
    +장비번호 : + +OS : +작업자 : + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    가용장비번호CPURAMHDDBRAND포맷보류recieverelease비고DISUSE현재이전READYREADYREADY
    + + + + + +
    + + + diff --git a/extdbms/gear_ready_up.php b/extdbms/gear_ready_up.php new file mode 100644 index 0000000..8c0efe0 --- /dev/null +++ b/extdbms/gear_ready_up.php @@ -0,0 +1,24 @@ + + + + diff --git a/extdbms/header.php b/extdbms/header.php new file mode 100644 index 0000000..3f6658a --- /dev/null +++ b/extdbms/header.php @@ -0,0 +1,51 @@ + + + + + +<?=$site_title?> + + + + + + + + +/style.css' type='text/css' /> + + + + + diff --git a/extdbms/index.html b/extdbms/index.html new file mode 100644 index 0000000..699efb7 --- /dev/null +++ b/extdbms/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extdbms/ipsearch.php b/extdbms/ipsearch.php new file mode 100644 index 0000000..b774d99 --- /dev/null +++ b/extdbms/ipsearch.php @@ -0,0 +1,146 @@ + + + +
    +[ 돌아가기 ] + +
    +IP 입력 : + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CODENAMESERVERIPSWNOTETELMAIL
    + + + diff --git a/extdbms/jarvis_email.mp3 b/extdbms/jarvis_email.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..2b2fa6305549f23ae63b7f59e74c83d085bcbfee GIT binary patch literal 21843 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 literal 0 HcmV?d00001 diff --git a/extdbms/lib.php b/extdbms/lib.php new file mode 100644 index 0000000..fae4a87 --- /dev/null +++ b/extdbms/lib.php @@ -0,0 +1,81 @@ + "1005-202-907217", "name" => '우리은행', "owner" => "(주)브엘세바"], + ["id" => "355-0040-4154-03", "name" => '농협', "owner" => "(주)브엘세바"], + ]; + break; + case "ITSOLUTION": + return [ + ["id" => "351-0995-6751-73", "name" => '농협', "owner" => "주식회사 르호봇"], + ["id" => "9002-1932-1654-1", "name" => '새마을금고', "owner" => "주식회사 르호봇"], + ]; + break; + case 'GDIDC': + return [ + ["id" => "1005-204-100758", "name" => '우리은행', "owner" => " (주)브엘라해로이"], + ]; + break; + default: + throw new \Exception(sprintf(__METHOD__ . "에서 오류 SiteID[%s]가 정의되지 않았습니다.", $site_id)); + break; + } + } + + public function execute($client_code) + { + $site = $this->getSite(); + + $this->view->client = $this->getModel("Client")->getData(array(sprintf("Client_Code='%s'", $client_code))); + $this->view->site = $site; + $this->view->accounts = $this->getAccounts($site['id']); + return $this->render('depositbillpaper'); + } +} diff --git a/extdbms/lib/Controller/Coupon.php b/extdbms/lib/Controller/Coupon.php new file mode 100644 index 0000000..1e004f7 --- /dev/null +++ b/extdbms/lib/Controller/Coupon.php @@ -0,0 +1,39 @@ +getModel("Client")->getData(sprintf("%s='%s'", $field, $clientData)); + $service = $this->getModel("Service")->getData(sprintf("client_code='%s'", $client['Client_Code'])); + return array( + "client" => $client, + "service" => $service, + "coupon" => $coupon, + ); + } // + + public function execute(array $lines, $field = "Client_Code") + { + $results = array(); + foreach ($this->getCouponInfo($lines, $field) as $coupon) { + //쿠폰 설정 + $where = sprintf("coupon='%s'", $coupon['service']['service_code']); + $this->getModel("Service")->setCoupon($coupon['coupon'], $where); + + //결과정리 + $result = sprintf("%20s[%20s:%15s]=>쿠폰 %3d개 설정\n", $coupon['client']['Client_Name'], + $coupon['service']['server_code'], $coupon['service']['service_code'], $coupon['coupon']); + array_push($results, $result); + } + return $results; + } +} diff --git a/extdbms/lib/Controller/ExtraService.php b/extdbms/lib/Controller/ExtraService.php new file mode 100644 index 0000000..73bb6e3 --- /dev/null +++ b/extdbms/lib/Controller/ExtraService.php @@ -0,0 +1,18 @@ +view->results = $this->getModel("Service")->getExtras($code); + return $this->render('extraservice'); + } +} //Class diff --git a/extdbms/lib/Controller/Statistics.php b/extdbms/lib/Controller/Statistics.php new file mode 100644 index 0000000..a89f4af --- /dev/null +++ b/extdbms/lib/Controller/Statistics.php @@ -0,0 +1,40 @@ +view->types = $this->getModel("Service")->getTypes_Dashboard(); + $this->view->results = $this->getModel("Service")->getSummary_Dashboard($this->getSite()['id']); + + $summary = array(); + foreach ($this->view->types as $type) { + $summary[$type] = array("Tokyo" => 0, "Chiba" => 0); + } + foreach ($this->view->results as $company => $service) { + $summary[$company] = array("Tokyo" => 0, "Chiba" => 0); + foreach ($service as $name => $location) { + $summary[$company]['Tokyo'] += $location['Tokyo']; + $summary[$name]['Tokyo'] += $location['Tokyo']; + $summary[$company]['Chiba'] += $location['Chiba']; + $summary[$name]['Chiba'] += $location['Chiba']; + } + } + $total = array("Tokyo" => 0, "Chiba" => 0); + foreach ($this->view->types as $type) { + $total['Tokyo'] += $summary[$type]['Tokyo']; + $total['Chiba'] += $summary[$type]['Chiba']; + } + + $this->view->summary = $summary; + $this->view->total = $total; + return $this->render('total_counting'); + } +} //Class diff --git a/extdbms/lib/Core/Controller.php b/extdbms/lib/Core/Controller.php new file mode 100644 index 0000000..939461d --- /dev/null +++ b/extdbms/lib/Core/Controller.php @@ -0,0 +1,72 @@ +view = new View(); + } // + final public function setDebug($debug) + { + $this->_debug = $debug; + } + final public function getDebug() + { + return $this->_debug; + } + + //Model + final public function getModel($name) + { + if (!array_key_exists($name, $this->_models)) { + //require_once "lib/Model/" . $model . ".php"; + $modelName = sprintf("lib\Model\%s", $name); + $model = new $modelName(); + if (!$model instanceof Model) { + throw new \Exception("%s Model이 생성되지 않았습니다\n", $modelName); + } + $this->_models[$name] = $model; + } + return $this->_models[$name]; + } + + public function render($file) + { + return $this->view->render($file); + } + + final public function getSite() + { + $domain = array_key_exists("HTTP_HOST", $_SERVER) ? $_SERVER["HTTP_HOST"] : false; + switch ($domain) { + case 'dbms.prime-idc.jp': + return array( + "id" => "PRIMEIDC", + "domain" => "ddbms.prime-idc.jp", + "name" => "PrimeIDC", + "email" => "support@prime-idc.jp"); + break; + case "dbms.itsolution-idc.jp": + return array( + "id" => "ITSOLUTION", + "domain" => "dbms.itsolution-idc.jp", + "name" => "Itsolution", + "email" => "support@itsoution-idc.jp"); + break; + case 'dbms.gdidc.jp': + return array( + "id" => "GDIDC", + "domain" => "dbms.gdidc.jp", + "name" => "GDIDC", + "email" => "support@gdidc.jp"); + break; + default: + throw new \Exception(sprintf(__METHOD__ . "에서 오류 Domain[%s]이 정의되지 않았습니다.", $domain)); + break; + } + } +} //Class diff --git a/extdbms/lib/Core/Model.php b/extdbms/lib/Core/Model.php new file mode 100644 index 0000000..cd3e90f --- /dev/null +++ b/extdbms/lib/Core/Model.php @@ -0,0 +1,79 @@ +db = new PDO($dsn, $envs['db']['id'], $envs['db']['passwd']); + $this->db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); + $this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + } catch (\Exception $e) { + throw new \Exception("DB접속중 에러가 발생 하였습니다. : " . $e->getMessage()); + } + } // + + abstract public function getTable(); + final public function getDB() + { + return $this->_db; + } + final public function setDebug($debug) + { + $this->_debug = $debug; + } + final public function getDebug() + { + return $this->_debug; + } + final public function setMode($mode) + { + $this->_mode = $mode; + } + final public function getMode() + { + return $this->_mode; + } + + final public function execute($sql) + { + $stmt = $this->db->prepare($sql); + $stmt->execute(); + return $stmt; + } + final protected function getRow($sql) + { + $stmt = $this->execute($sql); + return $stmt->fetch($this->getMode()); + } + final protected function getRows($sql, $mode = PDO::FETCH_OBJ) + { + $stmt = $this->execute($sql); + return $stmt->fetchAll($this->getMode()); + } + + final public function getData($wheres = array(), $column = "*") + { + $sql = sprintf("SELECT %s FROM %s %s", $column, $this->getTable(), count($wheres) ? "WHERE " . implode("AND", $wheres) : ""); + //echo $sql; + return $this->getRow($sql); + } + final public function getDatas(array $wheres = array(), $column = "*") + { + $sql = sprintf("SELECT %s FROM %s %s", $column, $this->getTable(), count($wheres) ? "WHERE " . implode("AND", $wheres) : ""); + //echo $sql; + return $this->getRows($sql); + } +} //Class diff --git a/extdbms/lib/Core/View.php b/extdbms/lib/Core/View.php new file mode 100644 index 0000000..1ac0cb2 --- /dev/null +++ b/extdbms/lib/Core/View.php @@ -0,0 +1,40 @@ +_debug = $debug; + } + final public function getDebug() + { + return $this->_debug; + } + + final public function __get($name) + { + return $this->_values[$name]; + } + final public function __set($name, $value) + { + $this->_values[$name] = $value; + } + + public function render($file) + { + $viewFileName = sprintf("lib/View/%s", $file); + $fullPathFile = "./" . $viewFileName . '.php'; + if (!file_exists($fullPathFile)) { + throw new \Exception(sprintf("%s 파일이 존재하지 않습니다.", $fullPathFile)); + } + ob_start(); + include $fullPathFile; + return ob_end_flush(); + } +} //Class diff --git a/extdbms/lib/Model/Client.php b/extdbms/lib/Model/Client.php new file mode 100644 index 0000000..674f72d --- /dev/null +++ b/extdbms/lib/Model/Client.php @@ -0,0 +1,17 @@ +getTable(), $coupon, $where ? "WHERE " . $where : $where); + return $this->execute($sql); + } // + //쿠폰 설정 + final public function setCoupon($coupon, $where = "") + { + $sql = sprintf("UPDATE %s SET coupon = %d %s", $this->getTable(), $coupon, $where ? "WHERE " . $where : $where); + return $this->execute($sql); + } // + //일회성서비스정보 가져오기 + final public function getOneTimes($where = "") + { + $sql = sprintf("SELECT * FROM %s WHERE server_code LIKE '%일회성%' %s", $this->getTable(), $where ? "WHERE " . $where : $where); + return $this->getRows($sql); + } // + + final public function getCount($where = "") + { + $sql = sprintf("SELECT COUNT(*) FROM %s WHERE %s ", $this->getTable(), $where); + //echo $sql . "\n"; + $stmt = $this->execute($sql); + return $stmt->fetchColumn(0); + } // + + final public function getExtras($code) + { + $sql = sprintf("SELECT C.Client_Name,S.server_code,S.service_ip,S.service_os,S.service_sw + FROM servicedb AS S + JOIN clientdb AS C + ON S.client_code = C.Client_Code + WHERE S.service_code IN (SELECT service_code FROM adddb WHERE addDB_code ='%s')", $code); + return $this->getRows($sql); + } + + //Dashboard + private function getCompanies($site_id) + { + switch ($site_id) { + case 'PRIMEIDC': + return array( + "idcjp" => "AND Client_Code NOT IN ('C116','C012','C636')", + "winidc" => "AND Client_Code='C116'", + "gamewing" => "AND Client_Code='C012'", + "GDIDC" => "AND Client_Code='C636'", + ); + break; + case "ITSOLUTION": + return array( + "winidc" => "AND Client_Code NOT IN ('C237')", + "bosch" => "AND Client_Code='C237'", + ); + break; + case 'GDIDC': + return array( + "gdidc" => "", + ); + break; + default: + throw new \Exception(sprintf(__METHOD__ . "에서 오류 SiteID[%s]가 정의되지 않았습니다.", $site_id)); + break; + } + } + final public function getTypes_Dashboard() + { + return array("normal", "defence", "solo", "substitution", "test"); + } + private function getCountByCenter_Dashboard($where) + { + $centers_conditions = array( + "Chiba" => "service_sw BETWEEN 'C00%' AND 'C49%'", + "Tokyo" => "service_sw BETWEEN 'C80%' AND 'C99%'", + ); + $temps = array(); + foreach ($centers_conditions as $name => $condition) { + $temps[$name] = $this->getCount(sprintf("%s AND %s", $where, $condition)); + } + //return array("Chiba" => $temps['Center1'] + $temps['Center2'], "Tokyo" => $temps['Tokyo']); + return $temps; + } + final public function getSummary_Dashboard($site_id) + { + $temps = array(); + foreach ($this->getCompanies($site_id) as $name => $condition) { + $temps[$name] = array(); + foreach ($this->getTypes_Dashboard() as $type) { + $where = sprintf("service_line='%s' AND service_status='o' %s", $type, $condition); + $temps[$name][$type] = $this->getCountByCenter_Dashboard($where); + } //foreach + //echo var_dump($temps); + } //foreach + return $temps; + } +} //Class diff --git a/extdbms/lib/View/depositbillpaper.php b/extdbms/lib/View/depositbillpaper.php new file mode 100644 index 0000000..ccaeb12 --- /dev/null +++ b/extdbms/lib/View/depositbillpaper.php @@ -0,0 +1,75 @@ +
    +

    ※ 청구서를 받으셨던 서버인 경우에도 발행하는 시점까지 미납인 경우 재 발행됩니다. 입금을 하신 경우에는 연락 부탁드립니다.

    +

    입금 하실 계좌 번호 입니다.

    + accounts as $account) {?> +
    + 은행명 :
    + 계좌번호 :
    + 예금주: +
    + +

    고객명과 입금자명이 상이한 경우 반드시 확인 연락이 필요합니다.
    + 입금 시 당 청구서에 기재되어 있는 고객명으로 입금해주시면 별도의 입금 확인 전화가 필요없습니다.

    +
    +

    ※ 할인안내
    + - 서버비 입금시 3개월 이상 선납하는 고객분들께 드리는 할인혜택 (중도 해약하시더라도 환불은 되지 않습니다.)
    + 3개월 - 10%, 6개월 - 15%, 12개월 -20% 의 비율로 결제금액을 할인 해 드리고 있습니다.
    + - 장기사용하시는 고객분들께 드리는 할인혜택
    + 1년 이상 10%, 2년 이상 15% 3년 이상 20%, 4년 이상 25%, 최대 5년 이상 30%의 비율로 결제금액을 할인해 드리고 있습니다.
    + 단, 중도 해지 후 신규 가입시 할인혜택은 없습니다.
    +

    +
    + ※ 기타 서비스 요금 안내
    + - 도메인 구매 대행 서비스 : 도메인 1개당 3만원 (1회성 비용으로 구매를 요청하신 달에만 요금이 청구 됩니다)
    + - IP 추가 : 일반회선 10만원 / 보안회선 10만원(추가 하신 날로 부터 사용을 중지 하시는 달까지 매월 요금이 청구 됩니다.)
    + - IP 변경
    + - 단순 IP 변경의 경우(오래 사용하여 변경, 정기적인 변경, 관리자 변경 등)에는 무료로 변경 해 드리고 있습니다.
    + - IP에 문제(KCSC로 연결, 접근(원격접속) 차단, 공격을 받아 다른 IP로 변경 등)가 있어 변경 하실 경우에는 요금이 청구 됩니다.
    + * 청구비용 10만원 (1회성 비용으로 구매를 요청하신 달에만 요금이 청구 됩니다)
    + - 위 서비스는 선입금으로 제공 해 드리고 있습니다.
    + - VPN 결제일의 자정까지 결제처리가 안될시 자동차단처리가 되게됩니다.
    + 이점 양해 부탁드리겠습니다.
    + ※ 이용 해지시에는 사용하셨던 IP에 연결 되어 있는 도메인들은 꼭 연결 해제를 해 주시기 바랍니다.

    + 보장 트래픽 : 기본 트래픽 사용량은 IN 10Mbps / OUT 10Mbps 입니다
    + 보장 트래픽 이상을 사용할 경우 트래픽 과금이 발생할 수 있습니다
    +

    ※ 알림(필히 숙지 하여 주시기 바랍니다.)
    +
    + 1. site['Title']?>에 등록 하신 고객명 / 전화번호 / 메일 주소는 차후 고객님 확인을 위해 사용 되니 고객님께서도 필히 알고 계셔야 합니다.
    + 또한 전화번호와 메일주소 또는 메신져는 site['Title']?>에서 고객님에게 연락을 취해야 할 경우 사용됩니다.변동사항이 있을 경우에는
    + 반드시 site['Title']?>에 연락을 하여 변경해 주시기 바랍니다.

    +

    변동사항을 site['Title']?>에게 알려 주시지 않거나, site['Title']?>에 등록된 연락처로 연락을 해도 연결이 안되어 발생하는 피해에 대해서는
    + 저희 site['Title']?>에서 책임을 지지 않습니다.

    +

    2. 결제는 납부기한내에 해 주셔야 합니다.
    + 혹시라도 납부기한내에 결제를 하지 못하실 경우는 미리 연락을 주시면 납부기한 후 최대 3일간은 서버 접속이 유지됩니다.
    + 하지만 납부기한까지 연락을 안주시거나 연락을 하셨더라도 납부기한을 3일 초과하시면 서버 접속이 차단되고 차단후에도
    + 3일동안 연락이 없을 경우 자동 해지 처리 되고 데이터는 삭제처리 되오니 주의 하시기 바랍니다.

    +

    3. 환불정책
    + 월단위 계약(계산)이므로 중도 환불(일할계산)은 안됩니다.
    + 단, 셋팅에 문제가 있거나 기타 문제가 있을 경우 서버를 인계 받으시고 3일 안으로는 환불 요청을 하실 수 있습니다.

    +

    4. 서버 운영중 해킹으로 발생한 피해는 저희 site['Title']?>에서 책임을 지지 않습니다.
    + 서버운영에 있어서 보안에 각별히 주의 부탁드리겠습니다.
    + <해킹 대비 및 보안조치사항>
    + - 주기적인 window 보안 업데이트
    + - linux ,mysql , php, jsp 보안권고
    + - 서버 원격 접속 패스워드 및 mssql 패스워드 변경
    + * 영문,숫자,특수문자 8자리 이상 조합하여 사용 권고
    + * 매월 주기적으로 패스워드 변경
    + * 패스워드 노출 시 즉각 변경
    + - 서버내 방화벽에서 특정IP만 서버에 접속할 수 있도록 방화벽 설정
    + - 원격접속 포트 기본포트에서 변경 설정 (기본 포트 window : 3389 / linux : 22 )
    + + + * 무료 설치 : Microsoft Security Essential 설치
    + + - 웹서비스 보안을 위한 웹방화벽 설치 대행서비스(유료)

    +

    # 원격포트 변경 및 원격접속 제한 설정은 site['Title']?>홈페이지에 등록되어 있습니다.
    + 자세한 사항은 센터로 문의주시기 바랍니다.

    +

    5. 서버 운영중 장비부품 문제(예:하드디스크의 고장 등)로 발생한 피해는 저희 site['Title']?>에서 책임을 지지 않습니다.
    + (요청하시면 백업을 위해 무료로 추가 하드를 제공해 드리고 있지만, 추가가 불가능한 경우도 있습니다.
    + 번거로우시더라도 주기적인 데이터백업을 부탁드리겠습니다.)

    +
    diff --git a/extdbms/lib/View/extraservice.php b/extdbms/lib/View/extraservice.php new file mode 100644 index 0000000..3ac39c4 --- /dev/null +++ b/extdbms/lib/View/extraservice.php @@ -0,0 +1,34 @@ + + + + + + + + + + + + + results as $result) {?> + + + + + + + + + +
    고객명장비명IP사용OS위치
    Client_Name ?>server_code ?>service_ip ?>service_os ?>service_sw ?>
    \ No newline at end of file diff --git a/extdbms/lib/View/total_counting.php b/extdbms/lib/View/total_counting.php new file mode 100644 index 0000000..31a16b0 --- /dev/null +++ b/extdbms/lib/View/total_counting.php @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + results as $company => $service) {?> + + + $location) {?> + + + + + + + + + + + + + + _values['types'] as $type) {?> + + + + + + + + + +
    고객명일반방어전용대체테스트합계
    도쿄치바도쿄치바도쿄치바도쿄치바도쿄치바합계도쿄치바합계
    summary[$company]['Tokyo'] - $service['test']['Tokyo']; ?>summary[$company]['Chiba'] - $service['test']['Chiba']; ?>summary[$company]['Tokyo'] - $service['test']['Tokyo'] + $this->summary[$company]['Chiba'] - $service['test']['Chiba']; ?>
    총합계summary[$type]['Tokyo']; ?>summary[$type]['Chiba']; ?>summary['test']['Tokyo'] + $this->summary['test']['Chiba']; ?>total['Tokyo'] - $this->summary['test']['Tokyo']; ?>total['Chiba'] - $this->summary['test']['Chiba']; ?>total['Tokyo'] - $this->summary['test']['Tokyo'] + $this->total['Chiba'] - $this->summary['test']['Chiba']; ?>
    \ No newline at end of file diff --git a/extdbms/lib/autoload.php b/extdbms/lib/autoload.php new file mode 100644 index 0000000..f095ee4 --- /dev/null +++ b/extdbms/lib/autoload.php @@ -0,0 +1,7 @@ +loading. class path : %s
    \n", $class); + //exit(); + require_once $class; +}); diff --git a/extdbms/member_memo.php b/extdbms/member_memo.php new file mode 100644 index 0000000..8a1844e --- /dev/null +++ b/extdbms/member_memo.php @@ -0,0 +1,207 @@ + + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[page]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +$result = @mysql_query($query, $db_connect) or die($db_q_error); +?> + + +
    + + + + + + + + + + + + + + + + +긴급'; + break; + case '2':$data[comment_case] = '지시'; + break; + case '3':$data[comment_case] = '전달'; + break; + case '4':$data[comment_case] = '기타'; + break; + default:$data[comment_case] = '일반'; + break; + } + $content = nl2br($data[content]); + if ($_GET[page] == 'default') {$content = cut_str($content, 180, " ... more");} else {} + ?> + + + + + + + + + + + +
    구분보낸사람내용보낸날짜보낸시간받는사람확인
    $data[receiver]";}?> +확인완료"; + } else { + + if ($data[receiver] == '전체' or $data[receiver] == '팀장' or $data[receiver] == '영업' or $data[receiver] == '1팀' or $data[receiver] == '2팀' or $data[receiver] == '시스템' or $data[receiver] == '네트워크' or $data[receiver] == '알바') { + $msg = "
    + + + + + + +
    "; + } else { + $msg = "
    "; + } + } + ?> + +
    + + + + diff --git a/extdbms/member_memo_sent.php b/extdbms/member_memo_sent.php new file mode 100644 index 0000000..5c151bf --- /dev/null +++ b/extdbms/member_memo_sent.php @@ -0,0 +1,190 @@ + + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[page]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +$result = @mysql_query($query, $db_connect) or die($db_q_error); +?> + + +
    + + + + + + + + + + + + + + + +긴급'; + break; + case '2':$data[comment_case] = '지시'; + break; + case '3':$data[comment_case] = '전달'; + break; + case '4':$data[comment_case] = '기타'; + break; + default:$data[comment_case] = '일반'; + break; + } + ?> + + + + + + + + + + +
    구분내용보낸날짜보낸시간받는사람확인
    $data[receiver]";}?> + + +
    + + + + + + diff --git a/extdbms/member_memo_up.php b/extdbms/member_memo_up.php new file mode 100644 index 0000000..f5c6d09 --- /dev/null +++ b/extdbms/member_memo_up.php @@ -0,0 +1,29 @@ +"; +} else { + echo ""; +} diff --git a/extdbms/mk3.php b/extdbms/mk3.php new file mode 100644 index 0000000..7faf6d1 --- /dev/null +++ b/extdbms/mk3.php @@ -0,0 +1,245 @@ + + +
    + + + + +
    + + + +
    + >전체
    + >당일
    + >1일전
    + >2일전
    + >3일전
    + >커스텀(수정중)
    + + +
    + + $total) {$list_no = $total;} +$total_page = ($total != '0') ? ceil($total / $list_no) : '0'; + +$page = $_GET[curPage]; + +if (!$page) {$page = 1;} elseif ($page >= $total_page) {$page = $total_page;} else { $page = $page;} + +$next_page = ($page-'1') * $list_no; +$next_no = $next_page + $list_no; + +switch ($_GET[mode]) { + case "today": + //당일 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = CURDATE() ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "1day": + //1일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 1 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "2day": + //2일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 2 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + case "3day": + //3일전 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 3 DAY) ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + + case "custom": + //커스텀 + //$query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = CURDATE() Group By server_code ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit ".$next_page.",".$next_no; + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') AND service_payment_date = Date_Add(curdate(),INTERVAL 1 DAY) Group By server_code ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; + + default: + //전체 + $query = "SELECT clientdb.Client_Code,Client_Name,service_line,server_code,service_ip,service_payment_date,service_amount,service_nonpayment,service_note,adddb_case,adddb.client_code,adddb.service_code,adddb_nonpayment,adddb_payment,adddb_accountStatus,addDB_ip,addDB_payment_date FROM clientdb INNER JOIN servicedb ON clientdb.client_code = servicedb.client_code INNER JOIN adddb ON servicedb.service_code = adddb.service_code WHERE servicedb.service_code = adddb.service_code AND adddb.client_code not in ('C116','C219') AND adddb.adddb_accountStatus not in ('complete') ORDER BY service_payment_date,Client_Name,adddb_accountStatus ASC limit " . $next_page . "," . $next_no; + break; +} + +$result = @mysql_query($query, $db_connect) or die($db_q_error); +?> +
    +미납 서버 대수 : +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    고객명종류장비명결제일서비스 가격과금상태미납과금청구서 발행 대상비고
    ()
    +
    + 0) { + + $p_start = (($n_page - 1) * $page_scale)+'1'; + $link = ""; + $link .= "<<"; + $link .= ""; + echo $link . " "; +} +$is = ($n_page * $page_scale)+'1'; +for ($i = $is; $i < $is + $page_scale; $i++) { + + if ($i < $total_page+'1') { + if ($i == $page) {$ib = "$i";} else { $ib = $i;} + $link = ""; + $link .= $ib; + $link .= ""; + echo $link . " "; + } +} +if ($n_page < $page3) { + $link = ""; + $link .= ">>"; + $link .= ""; + echo $link; +} +?> +
    + + + +
    + + + + +
    + + + diff --git a/extdbms/mkwork.php b/extdbms/mkwork.php new file mode 100644 index 0000000..afac756 --- /dev/null +++ b/extdbms/mkwork.php @@ -0,0 +1,109 @@ + + / / + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    업체명회선장비번호장비사양스위치OS기본IP정상가할인금액서비스가
    + + +
      + +
    • + +
    • + +
    + + + +echo .$mk_q1_data[service_line].$mk_q1_data[server_code].$mk_q1_data[service_sw].$mk_q1_data[service_os].$mk_q1_data[service_ip]; +echo "/"; +echo $mk_default; +echo "/"; +echo $mk_discount; +echo "/"; +echo $mk_service; +echo "
    "; +*/ +?> diff --git a/extdbms/navigation_alert.php b/extdbms/navigation_alert.php new file mode 100644 index 0000000..2f38332 --- /dev/null +++ b/extdbms/navigation_alert.php @@ -0,0 +1,130 @@ + + + + +"; +$result = @mysql_query($query, $db_connect) or die($db_q_error); + +?> +