pushForm.jsp 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. <%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  3. <script type="text/javascript" src="<c:url value='/resources/js/admin/pushForm.js' />"></script>
  4. <!-- 관리자 계정관리 -->
  5. <div class="main-wrapper">
  6. <div class="title-bar">
  7. <span class="title">메시지형식</span>
  8. </div>
  9. <div id="wrapper">
  10. <div class="col-md-7">
  11. <div class="left-content">
  12. <div class="table-wrapper-lg">
  13. <table class="table table-bordered table-hover table-row-click">
  14. <thead>
  15. <tr>
  16. <td class="table-header">이름</td>
  17. <td class="table-header">타입</td>
  18. <td class="table-header">메뉴명</td>
  19. <td class="table-header">사용여부</td>
  20. <td class="table-header">이름포함여부</td>
  21. <td class="table-header">설명</td>
  22. </tr>
  23. </thead>
  24. <tbody id="table_pushForm">
  25. </tbody>
  26. </table>
  27. </div>
  28. <nav class="text-center nav-pagination">
  29. <ul class="pagination pagination-sm" id="ulPagination">
  30. </ul>
  31. </nav>
  32. </div>
  33. </div>
  34. <div class="col-md-5">
  35. <div class="right-content row">
  36. <div id="pushFormDetailEmpty" style="display: none">
  37. <div class="form-group col-md-12 text-right">
  38. <div class="btn-group" role="group" aria-label="...">
  39. <button type="button" class="btn btn-default btn-sm" id="btnCreateEmpty" title="추가">
  40. <span class="glyphicon glyphicon-plus">&nbsp;추가</span>
  41. </button>
  42. </div>
  43. </div>
  44. <div class="form-group col-md-12">
  45. * 메시지형식을 선택해주세요.
  46. </div>
  47. </div>
  48. <div id="pushFormDetail">
  49. <input type="text" id="txtSeq" style="display: none">
  50. <div class="form-group col-md-12 text-right">
  51. <div class="btn-group" role="group" aria-label="...">
  52. <button type="button" class="btn btn-default btn-sm" id="btnCreate" title="추가">
  53. <span class="glyphicon glyphicon-plus">&nbsp;추가</span>
  54. </button>
  55. <button type="button" class="btn btn-default btn-sm" id="btnSave" title="저장">
  56. <span class="glyphicon glyphicon-ok">&nbsp;저장</span>
  57. </button>
  58. </div>
  59. </div>
  60. <div class="col-md-12">
  61. <div class="panel panel-default">
  62. <div class="panel-body">
  63. <div class="form-group col-md-12 mgt5">
  64. <div class="col-md-3 content-title text-right pdr0">
  65. <label>이름</label>
  66. </div>
  67. <div class="col-md-9">
  68. <input type="text" class="form-control input-sm" id="txtFormId"/>
  69. </div>
  70. </div>
  71. <div class="form-group col-md-12">
  72. <div class="col-md-3 content-title text-right pdr0">
  73. <label>타입</label>
  74. </div>
  75. <div class="col-md-9">
  76. <select class="form-control input-sm" id="sltFormType">
  77. <option value="">선택</option>
  78. <option value="PAGE">PAGE</option>
  79. <option value="MAP">MAP</option>
  80. <option value="GUIDE">GUIDE</option>
  81. </select>
  82. </div>
  83. </div>
  84. <div class="form-group col-md-12" id="formMenu">
  85. <div class="col-md-3 content-title text-right pdr0">
  86. <label>메뉴명</label>
  87. </div>
  88. <div class="col-md-9">
  89. <select class="form-control input-sm" id="sltMenu">
  90. <option value="">선택</option>
  91. </select>
  92. </div>
  93. </div>
  94. <div class="form-group col-md-12">
  95. <div class="col-md-3 content-title text-right pdr0">
  96. <label>사용여부</label>
  97. </div>
  98. <div class="col-md-9">
  99. <label class="radio-inline"><input type="radio" name="useYn" value="Y" checked>Y</label>
  100. <label class="radio-inline"><input type="radio" name="useYn" value="N">N</label>
  101. </div>
  102. <!-- $(':radio[name="enabledYn"]:checked').val(); -->
  103. </div>
  104. <div class="form-group col-md-12">
  105. <div class="col-md-3 content-title text-right pdl0 pdr0">
  106. <label>이름포함여부</label>
  107. </div>
  108. <div class="col-md-9">
  109. <label class="radio-inline"><input type="radio" name="includeNameYn" value="Y" checked>Y</label>
  110. <label class="radio-inline"><input type="radio" name="includeNameYn" value="N">N</label>
  111. </div>
  112. <!-- $(':radio[name="enabledYn"]:checked').val(); -->
  113. </div>
  114. <div class="form-group col-md-12">
  115. <div class="col-md-3 content-title text-right pdr0">
  116. <label>설명</label>
  117. </div>
  118. <div class="col-md-9">
  119. <textarea class="form-control input-sm" id="txtFormDesc" rows="5"></textarea>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. </div>
  128. <div class="col-md-12">
  129. * 메시지 형식이 변경되면 Message Notification Server를 재구동해야 합니다.<br/>
  130. * 서버를 재구동 하더라도 유실되는 메시지는 없습니다.
  131. </div>
  132. </div>
  133. </div>
  134. <script type="text/javascript">
  135. $(document).ready(function () {
  136. var pushForm = new mplus_admin_pushForm();
  137. pushForm.init();
  138. });
  139. </script>