DormantCertifyFormWeb.html 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!DOCTYPE html>
  2. <html lang="ko"
  3. xmlns:th="http://www.thymeleaf.org"
  4. xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
  5. layout:decorator="web/common/layout/DefaultLayoutWeb">
  6. <!--
  7. *******************************************************************************
  8. * @source : DormantCertifyFormWeb.html
  9. * @desc : 휴면회원 본인인증 Page
  10. *============================================================================
  11. * STYLE24
  12. * Copyright(C) 2021 TSIT, All rights reserved.
  13. *============================================================================
  14. * VER DATE AUTHOR DESCRIPTION
  15. * === =========== ========== =============================================
  16. * 1.0 2021.02.05 jsshin 최초 작성
  17. *******************************************************************************
  18. -->
  19. <body>
  20. <th:block layout:fragment="content">
  21. <div id="container" class="container mb">
  22. <div class="wrap">
  23. <div class="content dormant"> <!-- 페이지특정 클래스 = dormant -->
  24. <div class="cont_head">
  25. <h4>휴면회원 전환안내</h4>
  26. </div>
  27. <div class="cont_body">
  28. <form class="form_wrap form_col_c form_full" role="form">
  29. <div class="form_info">
  30. <span class="ico_content_dormant"></span>
  31. <p class="c_primary">최근 1년 이상 서비스를 이용하지 않아 휴면회원으로 전환되었습니다.</p>
  32. <p class="t_info mt10">휴면회원계정 복원 후 정상 서비스 이용이 가능합니다.</p>
  33. </div>
  34. <div class="btn_group_block">
  35. <div class="ui_row">
  36. <div class="ui_col_6">
  37. <button type="button" class="btn btn_default btn_block" onclick="cfnOpenCellphoneCertify();">
  38. <span><i class="ico ico_phone"></i>휴대폰인증</span>
  39. </button>
  40. </div>
  41. <div class="ui_col_6">
  42. <button type="button" class="btn btn_default btn_block" onclick="cfnOpenIpinCertify();">
  43. <span><i class="ico ico_ipin"></i>아이핀인증</span>
  44. </button>
  45. </div>
  46. </div>
  47. </div>
  48. <div class="form_summary clear">
  49. <strong>관련법령</strong>
  50. <p>
  51. 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제 29조 (개인정보의 파기) 2항 및 동법 시행령 제 16조에 의거하여 최근 1년 이상 서비스 및 이용 회원의 개인정보를 별도 분리&middot;보관하고 있습니다.
  52. </p>
  53. </div>
  54. </form>
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. <script th:inline="javascript">
  60. /*<![CDATA[*/
  61. // 나이스 본인인증 후 콜백
  62. var fnNiceCallBack = function(encData) {
  63. if (!gagajf.isNull(encData)) {
  64. let custInfo = {};
  65. custInfo.encData = encData;
  66. let jsonData = JSON.stringify(custInfo);
  67. gagajf.ajaxJsonSubmit('/customer/dormant/release', jsonData, fnRelaseCallback);
  68. }
  69. };
  70. var fnRelaseCallback = function (result) {
  71. if (result.isRelase) {
  72. cfnGoToPage(_PAGE_CUSTOMER_DORMANT_COMPLETE);
  73. } else {
  74. let msg = "휴면 해제 실패하였습니다. <br> 고객센터에 문의하시기 바랍니다.";
  75. if (result.errorType === 'DIFFERENT_CI') {
  76. msg = "등록된 본인인증 정보와 다릅니다. <br> 고객센터에 문의하시기 바랍니다.";
  77. }
  78. mcxDialog.alert(msg);
  79. return;
  80. }
  81. }
  82. /*]]>*/
  83. </script>
  84. </th:block>
  85. </body>
  86. </html>