appLeaveForm.jsp 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/webpage/include/taglib.jsp"%>
  3. <html>
  4. <head>
  5. <title>请假信息</title>
  6. <meta name="decorator" content="ani"/>
  7. <!-- SUMMERNOTE -->
  8. <%@include file="/webpage/include/summernote.jsp" %>
  9. <script type="text/javascript">
  10. $(document).ready(function() {
  11. <c:if test="${appLeave.oprType !=null && appLeave.oprType!=''}">
  12. $(".form-group").find("input,textarea,select").attr("disabled", "disabled");
  13. </c:if>
  14. jp.ajaxForm("#inputForm",function(data){
  15. if(data.success){
  16. jp.success(data.msg);
  17. jp.go("${ctx}/app/leave/appLeave");
  18. }else{
  19. jp.error(data.msg);
  20. $("#inputForm").find("button:submit").button("reset");
  21. }
  22. });
  23. //富文本初始化
  24. /*$('#contents').summernote({
  25. height: 300,
  26. lang: 'zh-CN',
  27. callbacks: {
  28. onChange: function(contents, $editable) {
  29. $("input[name='contents']").val($('#contents').summernote('code'));//取富文本的值
  30. }
  31. }
  32. });*/
  33. });
  34. </script>
  35. </head>
  36. <body>
  37. <div class="wrapper wrapper-content">
  38. <div class="row">
  39. <div class="col-md-12">
  40. <div class="panel panel-primary">
  41. <div class="panel-heading">
  42. <h3 class="panel-title">
  43. <a class="panelButton" href="${ctx}/app/leave/appLeave"><i class="ti-angle-left"></i> 返回</a>
  44. </h3>
  45. </div>
  46. <div class="panel-body">
  47. <form:form id="inputForm" modelAttribute="appLeave" action="${ctx}/app/leave/appLeave/save" method="post" class="form-horizontal">
  48. <form:hidden path="id"/>
  49. <div class="form-group">
  50. <label class="col-sm-2 control-label">请假人姓名:</label>
  51. <div class="col-sm-10">
  52. <form:input path="applyName" htmlEscape="false" class="form-control required"/>
  53. </div>
  54. </div>
  55. <div class="form-group">
  56. <label class="col-sm-2 control-label">请假类型:</label>
  57. <div class="col-sm-10">
  58. <form:textarea path="title" htmlEscape="false" rows="4" class="form-control "/>
  59. </div>
  60. </div>
  61. <div class="form-group">
  62. <label class="col-sm-2 control-label">请假事由:</label>
  63. <div class="col-sm-10">
  64. <form:input path="content" htmlEscape="false" class="form-control required"/>
  65. </div>
  66. </div>
  67. <div class="form-group">
  68. <label class="col-sm-2 control-label">申请人所在党支部:</label>
  69. <div class="col-sm-10">
  70. <form:textarea path="deptName" htmlEscape="false" rows="4" class="form-control "/>
  71. </div>
  72. </div>
  73. <div class="form-group">
  74. <label class="col-sm-2 control-label">申请人上级党支部:</label>
  75. <div class="col-sm-10">
  76. <form:input path="parentName" htmlEscape="false" class="form-control required"/>
  77. </div>
  78. </div>
  79. <div class="form-group">
  80. <label class="col-sm-2 control-label">请假开始时间:</label>
  81. <div class='input-group form_datetime' id='leaveStartTime'>
  82. <input type='text' name="leaveStartTime" class="form-control " value="<fmt:formatDate value="${appLeave.leaveStartTime}" pattern="yyyy-MM-dd"/>"/>
  83. <span class="input-group-addon">
  84. <span class="glyphicon glyphicon-calendar"></span>
  85. </span>
  86. </div>
  87. </div>
  88. <div class="form-group">
  89. <label class="col-sm-2 control-label">请假结束时间:</label>
  90. <div class='input-group form_datetime' id='leaveEndTime'>
  91. <input type='text' name="leaveEndTime" class="form-control " value="<fmt:formatDate value="${appLeave.leaveEndTime}" pattern="yyyy-MM-dd"/>"/>
  92. <span class="input-group-addon">
  93. <span class="glyphicon glyphicon-calendar"></span>
  94. </span>
  95. </div>
  96. </div>
  97. <div class="form-group">
  98. <label class="col-sm-2 control-label">审批人姓名:</label>
  99. <div class="col-sm-10">
  100. <form:textarea path="approvalUserName" htmlEscape="false" rows="4" class="form-control "/>
  101. </div>
  102. </div>
  103. <div class="form-group">
  104. <label class="col-sm-2 control-label">审批时间:</label>
  105. <div class='input-group form_datetime' id='approvalTime'>
  106. <input type='text' name="approvalTime" class="form-control" value="<fmt:formatDate value="${appLeave.approvalTime}" pattern="yyyy-MM-dd"/>"/>
  107. <span class="input-group-addon">
  108. <span class="glyphicon glyphicon-calendar"></span>
  109. </span>
  110. </div>
  111. </div>
  112. <div class="form-group">
  113. <label class="col-sm-2 control-label">审批意见:</label>
  114. <div class="col-sm-10">
  115. <form:textarea path="comment" htmlEscape="false" rows="4" class="form-control "/>
  116. </div>
  117. </div>
  118. <div class="form-group">
  119. <label class="col-sm-2 control-label">审批状态:</label>
  120. <div class="col-sm-10">
  121. <form:select path="status" class="form-control">
  122. <form:option value="" label=""/>
  123. <form:options items="${fns:getDictList('status')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  124. </form:select>
  125. </div>
  126. </div>
  127. <div class="form-group">
  128. <label class="col-sm-2 control-label">创建时间:</label>
  129. <div class='input-group form_datetime' id='createDate'>
  130. <input type='text' name="createDate" class="form-control " value="<fmt:formatDate value="${appLeave.createDate}" pattern="yyyy-MM-dd"/>"/>
  131. <span class="input-group-addon">
  132. <span class="glyphicon glyphicon-calendar"></span>
  133. </span>
  134. </div>
  135. </div>
  136. </form:form>
  137. </div>
  138. </div>
  139. </div>
  140. </div>
  141. </div>
  142. </body>
  143. </html>