menu.jsp 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  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. var jsonMsg = {
  45. "type":"command",
  46. "functionType":"token",
  47. "value" : {
  48. "callbackFn" : callback
  49. }
  50. }
  51. toNative(jsonMsg);
  52. }
  53. function searchingDevice() {
  54. var jsonMsg = {
  55. "type":"command",
  56. "functionType":"searchingDevice",
  57. "value" : {
  58. "callbackFn" : "callback"
  59. }
  60. }
  61. toNative(jsonMsg);
  62. }
  63. </script>
  64. </head>
  65. <body>
  66. <div id="main">
  67. <div class="container">
  68. <div class="nav">
  69. <div class="nav_box">
  70. <div class="close">
  71. <a href="javascript:;">
  72. <span></span>
  73. <span></span>
  74. <span></span>
  75. <span></span>
  76. </a>
  77. </div>
  78. <div class="name">
  79. <span><c:out value="${name}" /></span> 님
  80. <a href="./logout" class="logout">로그아웃</a>
  81. </div>
  82. <div class="category">
  83. <ul>
  84. <li>
  85. <a href="./health">건강정보기록(Health Record)</a>
  86. </li>
  87. <li>
  88. <c:if test="${munjinCnt > 0}">
  89. <!-- <a onclick="alreadyMunjin();">문진</a> -->
  90. <a href="./serveyhistory">문진(Health Survey)</a>
  91. </c:if>
  92. <c:if test="${munjinCnt eq 0}">
  93. <a href="./servey">문진(Health Survey)</a>
  94. </c:if>
  95. </li>
  96. <!-- li>
  97. <a href="javascript:;">건강 기기 관리</a>
  98. </li -->
  99. <li>
  100. <a href="./history">My 기록보기(View Record)</a>
  101. </li>
  102. <li>
  103. <a href="./nonface">비대면 진료(Untact Treatment)</a>
  104. </li>
  105. <li>
  106. <a href="./push/list">메시지 수신함(Message received)</a>
  107. </li>
  108. <!-- li>
  109. <a href="javascript:;">생활치료센터 이용 안내</a>
  110. </li -->
  111. </ul>
  112. </div>
  113. <div class="version">
  114. <!-- <span onclick="location.href='/mobile/accept/info'">이용약관</span> | -->
  115. <span>버전정보 v1.0.0</span>
  116. </div>
  117. </div>
  118. </div>
  119. <div class="header">
  120. <div class="container">
  121. <div class="menu_bar">
  122. <a href="javascript:;">메뉴</a>
  123. </div>
  124. <!-- <div class="alram"> -->
  125. <!-- <a href="javascript:;">알림</a> -->
  126. <!-- </div> -->
  127. </div>
  128. </div>
  129. <div class="banner">
  130. <div class="name">
  131. <c:out value="${sesMCenterName}" />
  132. <div class="mt10">
  133. <span><c:out value="${name}" /></span> 님
  134. </div>
  135. </div>
  136. <!-- <div class="name"> -->
  137. <%-- <span><c:out value="${name}" /></span> 님 --%>
  138. <!-- </div> -->
  139. <div class="caption">
  140. <div class="title">
  141. 생활치료센터 비대면진료 서비스
  142. </div>
  143. <div class="info" style="position:relative;">
  144. <div style="display:inline-block;width:80%;">
  145. 오늘의 건강정보를<br/>기록해주세요.
  146. </div>
  147. <div onclick='systemBrowsing( "https://life-center.lemonhc.com/mobile/call?c=<c:out value="${centerCode}"/>");'
  148. style="position:absolute;right:-25px;top:-25px;display:inline-block;width:114px;height:106px;font-size:0;">
  149. <img src="/resources/images/mobile/emergency_call.png" style="width:114px;height:106px;"/>
  150. </div>
  151. </div>
  152. </div>
  153. </div>
  154. <div class="quick_menu">
  155. <ul>
  156. <li>
  157. <a href="./health">
  158. <div class="image">
  159. <img src="/resources/images/mobile/quick_1.png" />
  160. </div>
  161. <div class="text">건강정보기록</div>
  162. <div class="menu-eng">(Health Record)</div>
  163. </a>
  164. </li>
  165. <li>
  166. <c:if test="${munjinCnt > 0}">
  167. <!-- <a onclick="alreadyMunjin();"> -->
  168. <a href="./serveyhistory">
  169. </c:if>
  170. <c:if test="${munjinCnt eq 0}">
  171. <a href="./servey">
  172. </c:if>
  173. <div class="image">
  174. <!-- <div class="new_icon">NEW</div> -->
  175. <img src="/resources/images/mobile/quick_2.png" />
  176. </div>
  177. <!-- <div class="new_icon">NEW</div> -->
  178. <div class="text">문진</div>
  179. <div class="menu-eng">(Health Survey)</div>
  180. </a>
  181. </li>
  182. <li>
  183. <a href="./history">
  184. <div class="image">
  185. <img src="/resources/images/mobile/quick_3.png" />
  186. </div>
  187. <div class="text">My 기록보기</div>
  188. <div class="menu-eng">(View Record)</div>
  189. </a>
  190. </li>
  191. <li>
  192. <a href="./nonface" id="nonfaceBtn">
  193. <div class="image">
  194. <!-- <div class="new_icon">NEW</div> -->
  195. <img src="/resources/images/mobile/quick_4.png" />
  196. </div> <div class="text">비대면진료</div>
  197. <div class="menu-eng">(Untact Treatment)</div>
  198. </a>
  199. </li>
  200. <li>
  201. <a href="javascript:void(0);" onclick="searchingDevice();" id="deviceBtn">
  202. <div class="image">
  203. <!-- <div class="new_icon">NEW</div> -->
  204. <img src="/resources/images/mobile/quick_5.png" />
  205. </div>
  206. <div class="text">기기등록</div>
  207. <div class="menu-eng">(Device registration)</div>
  208. </a>
  209. </li>
  210. <li>
  211. </li>
  212. </ul>
  213. </div>
  214. <div class="user_guide">
  215. <a href="#">
  216. <span class="icon">
  217. <!-- <img src="/resources/images/mobile/guide_icon.png" /> -->
  218. </span>
  219. <!-- 생활치료센터 이용안내 -->
  220. 앱 사용 문의 : 1661-8308
  221. </a>
  222. </div>
  223. </div>
  224. </div>
  225. </body>
  226. </html>