infoSchedule.jsp 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <%@ page language="java" contentType="text/html;charset=GBK"
  2. pageEncoding="GBK"%>
  3. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  5. <html>
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  8. <title>查看日程</title>
  9. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  10. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet" type="text/css" />
  11. <script type="text/javascript" src="/shares/js/jquery-1.6.4.min.js">
  12. <script type="text/javascript" src="/shares/js/constant.js"></script>
  13. <script type="text/javascript" src="/shares/js/common.js"></script>
  14. <script type="text/javascript" src="/shares/js/yw/oa/scheduleManager.js"></script>
  15. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  16. <script src='${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDialog.js'></script>
  17. <script src='${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerResizable.js'></script>
  18. <script type="text/javascript" src="/shares/js/yw/master1/common.js"></script>
  19. <link rel="stylesheet" type="text/css" href="/shares/css/yw/master1/${sessionScope.loginFrom}/jquery.jscrollpane.codrops1.css" />
  20. <!-- the mousewheel plugin -->
  21. <script type="text/javascript" src="/shares/js/yw/master1/jquery.mousewheel.js"></script>
  22. <!-- the jScrollPane script -->
  23. <script type="text/javascript" src="/shares/js/yw/master1/jquery.jscrollpane.min.js"></script>
  24. <script type="text/javascript" src="/shares/js/yw/master1/scroll-startstop.events.jquery.js"></script>
  25. <script type="text/javascript" src="/shares/js/yw/master1/scroll.js"></script>
  26. <script type="text/javascript">
  27. function deleteSchedule() {
  28. if(confirm("您确定要删除该日程吗?")){
  29. item("MTScheduleAction.do?task=del&viewName=${viewName}&userId=${requestScope.userId }&id="+$("#schedule_id").val());
  30. }
  31. }
  32. function editSchedule(){
  33. var str = "&start="+$("#schedule_start_date").val()
  34. + "&end="+$("#schedule_end_date").val()
  35. + "&title="+encodeURI(encodeURI($("#schedule_title").val()))
  36. + "&schedule_level_="+$("#schedule_level_").val()
  37. +"&schedule_level="+encodeURI(encodeURI($("#schedule_level").val()))
  38. + "&schedule_type_="+$("#schedule_type_").val()
  39. +"&schedule_type="+encodeURI(encodeURI($("#schedule_type").val()))
  40. + "&schedule_detail="+encodeURI(encodeURI($("#schedule_detail").val()))
  41. +"&_day="+$("#_day").val() + "&_hour="+$("#_hour").val() + "&_minute="+$("#_minute").val()
  42. + "&alarm_type1="+$("#alarm_type1").val()
  43. + "&alarm_type2="+$("#alarm_type2").val()
  44. +"&id="+$("#schedule_id").val()
  45. +"&userId="+$("#userId").val()
  46. +"&viewName="+$("#viewName").val()
  47. +"&backType="+$("#backType").val();
  48. item('MTScheduleAction.do?task=toEdit'+ str);
  49. }
  50. function refresh(obj){
  51. if(obj == "1"){
  52. parent.location.reload();
  53. }
  54. }
  55. function completeSchedule(){
  56. item("MTScheduleAction.do?task=complete&complete=0&id="+$("#schedule_id").val());
  57. }
  58. function unCompleteSchedule(){
  59. item("MTScheduleAction.do?task=complete&complete=1&id="+$("#schedule_id").val());
  60. }
  61. function back_(){
  62. var backType = $('#backType').val();
  63. if("0" == backType){
  64. window.location.href="MTScheduleAction.do?task=schedule&viewName=${viewName}";
  65. }else{
  66. window.location.href="MTScheduleAction.do?task=operate&viewName=${viewName}&userId=${requestScope.userId }";
  67. }
  68. }
  69. </script>
  70. </head><style type="text/css">
  71. body {
  72. overflow:hidden;
  73. background:#fff;
  74. }
  75. </style>
  76. <body onload="refresh('${type}');" ontouchmove="event.preventDefault();">
  77. <form action="MTScheduleAction.do" method="post" onsubmit="return checkForm();" >
  78. <div class="s_title b10 f6">
  79. <img src="/shares/images/master1/gg_ico.png" width="27" height="26" />&nbsp;查看日程
  80. <div class="article_title">
  81. <input class="art_back" name="" title="返回" onclick="back_();" type="button" />&nbsp;&nbsp;
  82. <c:if test="${requestScope.complete==1 }">
  83. <input class="art_sub" title="完成" onclick="completeSchedule();" type="button" />&nbsp;&nbsp
  84. <input class="art_edit" title="修改" onclick="editSchedule();" type="button" />&nbsp;&nbsp
  85. </c:if>
  86. <c:if test="${requestScope.complete==0 }">
  87. <input class="art_sub" title="未完成" onclick="unCompleteSchedule();" type="button" />&nbsp;&nbsp
  88. </c:if>
  89. <input class="art_delete" title="删除" onclick="deleteSchedule();" type="button" />&nbsp;&nbsp;
  90. <input type="hidden" id="viewName" name="viewName" value="${viewName}"/>
  91. <input type="hidden" id="backType" name="backType" value="${backType}"/>
  92. </div>
  93. </div>
  94. <div id="jp-container" class="jp-container liuyan">
  95. <ul><li></li>
  96. <li>
  97. <span class="span_l f7">日程标题:</span>
  98. <span class="span_text f7">${requestScope.title }</span>
  99. </li>
  100. <li>
  101. <span class="span_l f7">优先级:</span>
  102. <span class="span_text f7">${requestScope.schedule_level }</span>
  103. </li>
  104. <li>
  105. <span class="span_l f7">日程事务类型:</span>
  106. <span class="span_text f7">${requestScope.schedule_type }</span>
  107. </li>
  108. <li>
  109. <span class="span_l f7">开始时间:</span>
  110. <span class="span_text f7">${requestScope.start }</span>
  111. </li>
  112. <li>
  113. <span class="span_l f7">结束时间:</span>
  114. <span class="span_text f7">${requestScope.end }</span>
  115. </li>
  116. <li>
  117. <span class="span_l f7">事务内容:</span>
  118. <span class="span_text f7">${requestScope.schedule_detail }</span>
  119. </li>
  120. <li>
  121. <span class="span_l f7">状态:</span>
  122. <span class="span_text f7">
  123. <c:if test="${requestScope.complete==1 && requestScope.thanEnd }"><font color="red"> <b> 已超时</b></font></c:if>
  124. <c:if test="${requestScope.complete==1 && !requestScope.thanStart }"><font color="blue"> <b> 未开始</b></font></c:if>
  125. <c:if test="${requestScope.complete==1 && requestScope.thanStart && !requestScope.thanEnd }"><font color="black"> <b> 进行中</b></font></c:if>
  126. <c:if test="${requestScope.complete==0 }"><font color="green"> <b> 已完成</b></font></c:if>
  127. </span>
  128. </li>
  129. <li style="height: 45px;"></li>
  130. </ul>
  131. </div>
  132. <input type="hidden" id="schedule_title" name="schedule_title" value="${requestScope.title }">
  133. <input type="hidden" id="schedule_level" name="schedule_level" value="${requestScope.schedule_level }">
  134. <input type="hidden" id="schedule_level_" name="schedule_level_" value="${requestScope.schedule_level_ }">
  135. <input type="hidden" id="schedule_type" name="schedule_type" value="${requestScope.schedule_type }">
  136. <input type="hidden" id="schedule_type_" name="schedule_type_" value="${requestScope.schedule_type_ }">
  137. <input type="hidden" id="schedule_start_date" name="schedule_start_date" value="${requestScope.start }">
  138. <input type="hidden" id="schedule_end_date" name="schedule_end_date" value="${requestScope.end }">
  139. <input type="hidden" id="schedule_detail" name="schedule_detail" value="${requestScope.schedule_detail }">
  140. <input type="hidden" id="_day" name="_day" value="${requestScope._day }">
  141. <input type="hidden" id="_hour" name="_hour" value="${requestScope._hour }">
  142. <input type="hidden" id="_minute" name="_minute" value="${requestScope._minute }">
  143. <input type="hidden" id="alarm_type1" name="alarm_type1" value="${requestScope.alarm_type1 }">
  144. <input type="hidden" id="alarm_type2" name="alarm_type2" value="${requestScope.alarm_type2 }">
  145. <input type="hidden" id="schedule_id" name="schedule_id" value="${requestScope.id }">
  146. <input type="hidden" id="userId" name="userId" value="${requestScope.userId }">
  147. </form>
  148. </body>
  149. </html>