fhmodel_edit.jsp 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  3. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  4. <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
  5. <%
  6. String path = request.getContextPath();
  7. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  8. %>
  9. <!DOCTYPE html>
  10. <html lang="en">
  11. <head>
  12. <base href="<%=basePath%>">
  13. <!-- jsp文件头和头部 -->
  14. <%@ include file="../../system/index/top.jsp"%>
  15. </head>
  16. <body class="no-skin">
  17. <!-- /section:basics/navbar.layout -->
  18. <div class="main-container" id="main-container">
  19. <!-- /section:basics/sidebar -->
  20. <div class="main-content">
  21. <div class="main-content-inner">
  22. <div class="page-content">
  23. <div class="row">
  24. <div class="col-xs-12">
  25. <form action="fhmodel/${msg }.do" name="Form" id="Form" method="post">
  26. <div id="zhongxin" style="padding-top: 13px;">
  27. <table id="table_report" class="table table-striped table-bordered table-hover">
  28. <tr>
  29. <td style="width:75px;text-align: right;padding-top: 13px;">模型名称:</td>
  30. <td><input type="text" name="modelname" id="modelname" value="" maxlength="255" placeholder="这里输入模型名称" title="模型名称" style="width:98%;"/></td>
  31. </tr>
  32. <tr>
  33. <td style="width:75px;text-align: right;padding-top: 13px;">模型分类:</td>
  34. <td>
  35. <select name="category" id="category" title="模型分类" style="width:98%;">
  36. </select>
  37. </td>
  38. </tr>
  39. <tr>
  40. <td style="width:75px;text-align: right;padding-top: 13px;">模型描述:</td>
  41. <td>
  42. <textarea name="description" id="description" style="width:98%;" placeholder="这里输入模型描述" title="模型描述"></textarea>
  43. </td>
  44. </tr>
  45. <tr>
  46. <td style="width:75px;text-align: right;padding-top: 13px;">流程名称:</td>
  47. <td><input type="text" name="name" id="name" value="" maxlength="255" placeholder="这里输入流程名称" title="流程名称" style="width:98%;"/></td>
  48. </tr>
  49. <tr>
  50. <td style="width:75px;text-align: right;padding-top: 13px;">流程标识:</td>
  51. <td>
  52. <select name="process_id" id="process_id" title="流程标识" style="width:98%;">
  53. </select>
  54. </td>
  55. </tr>
  56. <tr>
  57. <td style="width:75px;text-align: right;padding-top: 13px;">流程作者:</td>
  58. <td><input type="text" name="process_author" id="process_author" value="${pd.process_author }" maxlength="255" placeholder="这里输入流程作者" title="流程作者" style="width:98%;"/></td>
  59. </tr>
  60. <tr>
  61. <td style="text-align: center;" colspan="10">
  62. <a class="btn btn-mini btn-primary" onclick="save();">保存</a>
  63. <a class="btn btn-mini btn-danger" onclick="top.Dialog.close();">取消</a>
  64. </td>
  65. </tr>
  66. </table>
  67. </div>
  68. <div id="zhongxin2" class="center" style="display:none"><br/><br/><br/><br/><br/><img src="static/images/jiazai.gif" /><br/><h4 class="lighter block green">提交中...</h4></div>
  69. </form>
  70. </div>
  71. <!-- /.col -->
  72. </div>
  73. <!-- /.row -->
  74. </div>
  75. <!-- /.page-content -->
  76. </div>
  77. </div>
  78. <!-- /.main-content -->
  79. </div>
  80. <!-- /.main-container -->
  81. <!-- 页面底部js¨ -->
  82. <%@ include file="../../system/index/foot.jsp"%>
  83. <!--提示框-->
  84. <script type="text/javascript" src="static/js/jquery.tips.js"></script>
  85. <script type="text/javascript">
  86. $(top.hangge());
  87. //初始选择项,调用数据字典
  88. $(function() {
  89. //流程分类
  90. $.ajax({
  91. type: "POST",
  92. url: '<%=basePath%>dictionaries/getLevels.do?tm='+new Date().getTime(),
  93. data: {DICTIONARIES_ID:'act001'},//act001 为工作流分类
  94. dataType:'json',
  95. cache: false,
  96. success: function(data){
  97. $("#category").html('<option value="" >请选择分类</option>');
  98. $.each(data.list, function(i, dvar){
  99. $("#category").append("<option value="+dvar.BIANMA+">"+dvar.NAME+"</option>");
  100. });
  101. }
  102. });
  103. //为流程标识
  104. $.ajax({
  105. type: "POST",
  106. url: '<%=basePath%>dictionaries/getLevels.do?tm='+new Date().getTime(),
  107. data: {DICTIONARIES_ID:'act002'},//act002为流程标识
  108. dataType:'json',
  109. cache: false,
  110. success: function(data){
  111. $("#process_id").html('<option value="" >请选择流程标识</option>');
  112. $.each(data.list, function(i, dvar){
  113. $("#process_id").append("<option value="+dvar.BIANMA+">"+dvar.NAME+"("+dvar.BIANMA+")"+"</option>");
  114. });
  115. }
  116. });
  117. });
  118. //保存
  119. function save(){
  120. if($("#modelname").val()==""){
  121. $("#modelname").tips({
  122. side:3,
  123. msg:'请输入模型名称',
  124. bg:'#AE81FF',
  125. time:2
  126. });
  127. $("#modelname").focus();
  128. return false;
  129. }
  130. if($("#category").val()==""){
  131. $("#category").tips({
  132. side:3,
  133. msg:'请输入模型分类',
  134. bg:'#AE81FF',
  135. time:2
  136. });
  137. $("#category").focus();
  138. return false;
  139. }
  140. if($("#description").val()==""){
  141. $("#description").tips({
  142. side:3,
  143. msg:'请输入模型描述',
  144. bg:'#AE81FF',
  145. time:2
  146. });
  147. $("#description").focus();
  148. return false;
  149. }
  150. if($("#name").val()==""){
  151. $("#name").tips({
  152. side:3,
  153. msg:'请输入流程名称',
  154. bg:'#AE81FF',
  155. time:2
  156. });
  157. $("#name").focus();
  158. return false;
  159. }
  160. if($("#process_id").val()==""){
  161. $("#process_id").tips({
  162. side:3,
  163. msg:'请选择流程标识',
  164. bg:'#AE81FF',
  165. time:2
  166. });
  167. $("#process_id").focus();
  168. return false;
  169. }
  170. if($("#process_author").val()==""){
  171. $("#process_author").tips({
  172. side:3,
  173. msg:'请输入流程作者',
  174. bg:'#AE81FF',
  175. time:2
  176. });
  177. $("#process_author").focus();
  178. return false;
  179. }
  180. $("#Form").submit();
  181. $("#zhongxin").hide();
  182. $("#zhongxin2").show();
  183. }
  184. </script>
  185. </body>
  186. </html>