editMotorcade.jsp 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. <%@ page language="java" contentType="text/html;charset=GBK"
  2. pageEncoding="GBK"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  7. <title>编辑车队</title>
  8. <script type=text/javascript src="./liger/lib/jquery/jquery-1.5.2.min.js"></script>
  9. <script type="text/javascript" src="/shares/js/constant.js"></script>
  10. <script type="text/javascript" src="/shares/js/common.js"></script>
  11. <link href="main.css" rel="stylesheet" type="text/css" ></link>
  12. <link href="./liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css"></link>
  13. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  14. <script type="text/javascript">
  15. $(function (){
  16. $("#motorcade_names").ligerComboBox({
  17. width: 130,
  18. selectBoxWidth: 200,
  19. selectBoxHeight: 200,
  20. valueField: 'universalid',
  21. valueFieldID :'universalids',
  22. textField:'motorcade_name',
  23. treeLeafOnly:false,
  24. tree: { url: 'carMotorcadeCarAction.do?task=toMotorcadeList&time='+ new Date().getTime(),
  25. idFieldName :'universalid',
  26. parentIDFieldName :'pid',
  27. textFieldName : 'motorcade_name',
  28. parentIcon:'',
  29. childIcon:'',
  30. checkbox: false,
  31. onSuccess : function() {
  32. this.expandAll();
  33. }
  34. }
  35. });
  36. });
  37. $(function() {
  38. loadTypeTree("selectDeptButton",{type:"singledept",tab:"1,2,3",backId:"department_name",backName:"department"});
  39. loadTypeTree("selectbutton", {type : "singleuser",backId : "link_man_name",backName : "link_man",tab : [1,2,3]});
  40. });
  41. function checkForm(){
  42. var rs = $.validate({
  43. name : "motorcade_number",
  44. model : [ {
  45. type : "require",
  46. msg : "车队编号不能为空!"
  47. },{type : "len",min : 0,max : 20,msg : "车队编号长度不能超过20个字符!"}]
  48. });
  49. rs = $.validate({
  50. name : "motorcade_name",
  51. model : [ {
  52. type : "require",
  53. msg : "车队名称不能为空!"
  54. }, {
  55. type : "len",
  56. min : 1,
  57. max : 100,
  58. msg : "车队名称长度不能超过100个字!"
  59. } ]
  60. });
  61. /* rs = $.validate({
  62. name : "link_man",
  63. model : [ {
  64. type : "require",
  65. msg : "车队管理员不能为空!"
  66. }]
  67. })&& rs; */
  68. rs = $.validate({
  69. name : "link_phone",
  70. model : [ {
  71. type : "isNumber",
  72. msg : "请输入数字!"
  73. },{type : "len",min : 0,max : 50,msg : "联系电话长度不能超过50个字符!"}]
  74. })&& rs;
  75. if (rs) {
  76. return true;
  77. }else{
  78. return false;
  79. }
  80. }
  81. function CloseWin(){
  82. window.parent.dialog.close();
  83. }
  84. function refresh(obj){
  85. if(obj == "1"){
  86. window.parent.reload();
  87. window.parent.dialog.close();
  88. }
  89. }
  90. $(document).ready(function() {
  91. $("[name='motorcade_name']").focus();
  92. });
  93. </script>
  94. </head>
  95. <body onload="refresh(${msgEvent})">
  96. <%@ include file="/include/message.jsp"%>
  97. <form action="carMotorcadeCarAction.do" method="post" onsubmit="return checkForm();">
  98. <div id="title" class="form-button">
  99. <input type="submit" class="l-button" value="确定" />
  100. <input type="button" class="l-button" value="关闭" onclick="CloseWin();" />
  101. </div>
  102. <div class="container-layout">
  103. <div class="forum-container">
  104. <center>
  105. <table class="l-table-edit line">
  106. <tr>
  107. <th colspan="2">
  108. 编辑车队信息
  109. </th>
  110. </tr>
  111. <tr>
  112. <td class="l-table-edit-text">车队名称<FONT COLOR="red">*</FONT>:</td>
  113. <td class="l-table-edit-td">
  114. <input type="text" id="motorcade_name" name="motorcade_name" value="${motorcade1.motorcade_name }" style="width: 203px;"/>
  115. </td>
  116. </tr>
  117. <tr>
  118. <td class="l-table-edit-text">上级名<FONT COLOR="red">*</FONT>:</td>
  119. <td class="l-table-edit-td">
  120. <input type = "text" id = "motorcade_names" name="motorcade_names" value="${motorcade2.motorcade_name }">
  121. <input type = "hidden" id = "universalids" nanme="universalids" value="${motorcade2.universalid }" >
  122. </td>
  123. </tr>
  124. <tr>
  125. <td class="l-table-edit-text">车队编号<FONT COLOR="red">*</FONT>:</td>
  126. <td class="l-table-edit-td">
  127. <input type="text" id="motorcade_number" name="motorcade_number" value="${motorcade1.motorcade_number }"/>
  128. </td>
  129. </tr>
  130. <tr>
  131. <td class="l-table-edit-text">所属部门:</td>
  132. <td class="l-table-edit-td">
  133. <input type="text" id="department" name="department" value="${motorcade1.group_name }" onfocus="this.blur()">
  134. <input type="hidden" id="department_name" name="department_name" value="${motorcade1.department }">
  135. <input type="button" class="l-button" id="selectDeptButton" value="选择" />
  136. </td>
  137. </tr>
  138. <tr>
  139. <td class="l-table-edit-text">车队管理员:</td>
  140. <td class="l-table-edit-td">
  141. <input type="text" id="link_man" name="link_man" value="${motorcade1.name }" onfocus="this.blur()">
  142. <input type="hidden" id="link_man_name" name="link_man_name" value="${motorcade1.link_man}">
  143. <input type="button" class="l-button" id="selectbutton" value="选择" />
  144. </td>
  145. </tr>
  146. <tr>
  147. <td class="l-table-edit-text">管理员联系电话:</td>
  148. <td class="l-table-edit-td">
  149. <input type="text" id="link_phone" name="link_phone" value="${motorcade1.link_phone }"/>
  150. </td>
  151. </tr>
  152. <!--
  153. <tr>
  154. <td class="l-table-edit-text">是否停用:</td>
  155. <td class="l-table-edit-td">
  156. <input type="checkbox" id="state" name="state" value="2" />
  157. </td>
  158. </tr>
  159. -->
  160. <tr>
  161. <td class="l-table-edit-text">备注:</td>
  162. <td class="l-table-edit-td">
  163. <div style="float: left;">
  164. <textarea id="remark" name="remark" rows="4" cols="31" >${motorcade1.remark }</textarea>
  165. </div>
  166. </td>
  167. </tr>
  168. <tr>
  169. </tr>
  170. </table>
  171. <input type="hidden" id="universalid" name="universalid" value="${motorcade1.universalid }" />
  172. <input type="hidden" id="task" name="task" value="toEditMotoecadeOk" />
  173. </center>
  174. </div>
  175. </div>
  176. </form>
  177. </body>
  178. </html>