menu.jsp 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  2. <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
  3. <%@ page language="java" contentType="text/html; charset=UTF-8"
  4. pageEncoding="UTF-8"%>
  5. <jsp:include page="${data._INCLUDE}/header.jsp"></jsp:include>
  6. <script type="text/javascript">
  7. $( function(){
  8. token( "getToken" );
  9. var redirectUrl = "<c:out value='${redirectUrl}' />" ;
  10. if (redirectUrl != "") {
  11. location.href = "./" + redirectUrl;
  12. }
  13. });
  14. function getToken(token, deviceType, macAddress) {
  15. var jsonMsg = {
  16. patientIdx : "<c:out value='${patientIdx}' />",
  17. deviceType : deviceType,
  18. deviceToken : token,
  19. macAddress : macAddress
  20. };
  21. $.ajax({
  22. url : "/mobile/insertDeviceInfo",
  23. data : JSON.stringify(jsonMsg),
  24. method : "POST",
  25. contentType: 'application/json',
  26. success : function( data ){
  27. console.log(JSON.stringify(data));
  28. if( typeof success == "function" ){
  29. //success( data );
  30. };
  31. },
  32. error : function(jqXHR, exception){
  33. if( typeof error == "function" ) {
  34. //error(jqXHR, exception);
  35. };
  36. }
  37. }).done( function(){
  38. if( typeof done == "function" ){
  39. //done();
  40. };
  41. });
  42. }
  43. function token(callback) {
  44. console.log(callback);
  45. var jsonMsg = {
  46. "type":"command",
  47. "functionType":"token",
  48. "value" : {
  49. "callbackFn" : callback
  50. }
  51. }
  52. toNative(jsonMsg);
  53. }
  54. </script>
  55. </head>
  56. <body>
  57. <div id="main">
  58. <div class="container">
  59. <div class="nav">
  60. <div class="nav_box">
  61. <div class="close">
  62. <a href="javascript:;">
  63. <span></span>
  64. <span></span>
  65. <span></span>
  66. <span></span>
  67. </a>
  68. </div>
  69. <div class="name">
  70. <span><c:out value="${name}" /></span> 님
  71. <a href="./logout" class="logout">로그아웃</a>
  72. </div>
  73. <div class="category">
  74. <ul>
  75. <li>
  76. <a href="./health">건강정보기록(Health Record)</a>
  77. </li>
  78. <li>
  79. <c:if test="${munjinCnt > 0}">
  80. <!-- <a onclick="alreadyMunjin();">문진</a> -->
  81. <a href="./serveyhistory">문진(Health Survey)</a>
  82. </c:if>
  83. <c:if test="${munjinCnt eq 0}">
  84. <a href="./servey">문진(Health Survey)</a>
  85. </c:if>
  86. </li>
  87. <!-- li>
  88. <a href="javascript:;">건강 기기 관리</a>
  89. </li -->
  90. <li>
  91. <a href="./history">My 기록보기(View Record)</a>
  92. </li>
  93. <li>
  94. <a href="./nonface">비대면 진료(Untact Treatment)</a>
  95. </li>
  96. <!-- <li> -->
  97. <!-- <a href="./push/list">메시지 수신함(Message received)</a> -->
  98. <!-- </li> -->
  99. <!-- li>
  100. <a href="javascript:;">생활치료센터 이용 안내</a>
  101. </li -->
  102. </ul>
  103. </div>
  104. <div class="version">
  105. <!-- <span onclick="location.href='/mobile/accept/info'">이용약관</span> | -->
  106. <span>버전정보 v1.0.0</span>
  107. </div>
  108. </div>
  109. </div>
  110. <div class="header">
  111. <div class="container">
  112. <div class="menu_bar">
  113. <a href="javascript:;">메뉴</a>
  114. </div>
  115. <!-- <div class="alram"> -->
  116. <!-- <a href="javascript:;">알림</a> -->
  117. <!-- </div> -->
  118. </div>
  119. </div>
  120. <div class="banner">
  121. <div class="name">
  122. <c:out value="${sesMCenterName}" />
  123. <div class="mt10">
  124. <span><c:out value="${name}" /></span> 님
  125. </div>
  126. </div>
  127. <!-- <div class="name"> -->
  128. <%-- <span><c:out value="${name}" /></span> 님 --%>
  129. <!-- </div> -->
  130. <div class="caption">
  131. <div class="title">
  132. 생활치료센터 비대면진료 서비스
  133. </div>
  134. <div class="info">
  135. 오늘의 건강정보를<br/>기록해주세요.
  136. </div>
  137. </div>
  138. </div>
  139. <div class="quick_menu">
  140. <ul>
  141. <li>
  142. <a href="./health">
  143. <div class="image">
  144. <img src="/resources/images/mobile/quick_1.png" />
  145. </div>
  146. <div class="text">건강정보기록</div>
  147. <div class="menu-eng">(Health Record)</div>
  148. </a>
  149. </li>
  150. <li>
  151. <c:if test="${munjinCnt > 0}">
  152. <!-- <a onclick="alreadyMunjin();"> -->
  153. <a href="./serveyhistory">
  154. </c:if>
  155. <c:if test="${munjinCnt eq 0}">
  156. <a href="./servey">
  157. </c:if>
  158. <div class="image">
  159. <!-- <div class="new_icon">NEW</div> -->
  160. <img src="/resources/images/mobile/quick_2.png" />
  161. </div>
  162. <!-- <div class="new_icon">NEW</div> -->
  163. <div class="text">문진</div>
  164. <div class="menu-eng">(Health Survey)</div>
  165. </a>
  166. </li>
  167. <li>
  168. <a href="./history">
  169. <div class="image">
  170. <img src="/resources/images/mobile/quick_3.png" />
  171. </div>
  172. <div class="text">My 기록보기</div>
  173. <div class="menu-eng">(View Record)</div>
  174. </a>
  175. </li>
  176. <li>
  177. <a href="./nonface">
  178. <div class="image">
  179. <!-- <div class="new_icon">NEW</div> -->
  180. <img src="/resources/images/mobile/quick_4.png" />
  181. </div> <div class="text">비대면진료</div>
  182. <div class="menu-eng">(Untact Treatment)</div>
  183. </a>
  184. </li>
  185. </ul>
  186. </div>
  187. <div class="user_guide">
  188. <a href="#">
  189. <span class="icon">
  190. <!-- <img src="/resources/images/mobile/guide_icon.png" /> -->
  191. </span>
  192. <!-- 생활치료센터 이용안내 -->
  193. 앱 사용 문의 : 1661-7551
  194. </a>
  195. </div>
  196. </div>
  197. </div>
  198. </body>
  199. </html>