driver-update.jsp 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
  2. <%@include file="/context/mytags.jsp" %>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>驾驶员档案管理</title>
  7. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  8. <link rel="stylesheet" href="plug-in/uploadify/css/uploadify.css" type="text/css" />
  9. <script type="text/javascript" src="plug-in/uploadify/jquery.uploadify-3.1.js"></script>
  10. <script src="plug-in/layer/layer.js"></script>
  11. <script type="text/javascript">
  12. //编写自定义JS代码
  13. $(document).ready(function () {
  14. // 查看的时候隐藏选择按钮及清除按钮
  15. if (location.href.indexOf("load=detail") != -1) {
  16. $("#userSearch").remove();
  17. $("#userRedo").remove();
  18. $(".select_user").hide();
  19. }
  20. });
  21. function uploadSucc(response){
  22. if(response.success){
  23. $('#imgUrl').val(response.attributes.url);
  24. console.log(response.attributes.url);
  25. }
  26. }
  27. function selectAllUser(){
  28. var url = 'publicpageController.do?userSelect&checkbox=false';
  29. selectUser('选择员工', url, false, '700px', '550px');
  30. }
  31. function selectUser(title, url, callback, width, height) {
  32. if (!width) {
  33. width = '600px';
  34. }
  35. if (!height) {
  36. height = '350px';
  37. }
  38. if (!title) {
  39. title = "员工列表";
  40. }
  41. var _selectDialog = $.dialog({
  42. content: 'url:' + url
  43. , zIndex: getzIndex()
  44. , title: title, lock: true, width: width, height: height, opacity: 0.4, button: [
  45. {
  46. name: '确定', callback: function () {
  47. var iframe = _selectDialog.iframe.contentWindow;
  48. var selectedRows = iframe.getSelectedRow();
  49. if (selectedRows.length == 0) {
  50. iframe.tip('请选择员工');
  51. return false;
  52. }
  53. var one = selectedRows[0];
  54. var userid = one.id;
  55. var realName = one.realName;
  56. $('#userId').val(userid);
  57. $('#userName').val(realName);
  58. }, focus: true
  59. },
  60. {
  61. name: '取消', callback: function () {
  62. }
  63. }
  64. ]
  65. }).zindex();
  66. }
  67. function clearUserInfo(){
  68. $('#userId').val('');
  69. $('#userName').val('');
  70. }
  71. </script>
  72. </head>
  73. <body>
  74. <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="tBCarDriverController.do?doUpdate">
  75. <input id="id" name="id" type="hidden" value="${driverPage.id }"/>
  76. <table style="width: 600px;" cellpadding="0" cellspacing="1" class="formtable">
  77. <tr>
  78. <td align="right">
  79. <label class="Validform_label">
  80. <span color="red" class="requiredIcon">*</span>驾照档案号:
  81. </label>
  82. </td>
  83. <td class="value">
  84. <input id="licenseNum" name="licenseNum" type="text" style="width: 150px" class="inputxt" datatype="*" value="${driverPage.licenseNum}"
  85. ignore="checked"/>
  86. <span class="Validform_checktip"></span>
  87. <label class="Validform_label" style="display: none;">驾照档案号</label>
  88. </td>
  89. </tr>
  90. <tr>
  91. <td align="right">
  92. <label class="Validform_label">
  93. <span style="color: red;" class="requiredIcon">*</span>员工姓名:
  94. </label>
  95. </td>
  96. <td class="value">
  97. <input id="userId" name="userId" type="hidden" value="${driverPage.userId}" readonly/>
  98. <input id="userName" name="userName" type="text" style="width: 150px" class="inputxt" datatype="*" readonly value="${driverPage.userName}"
  99. ignore="checked"/>
  100. <span class="select_user btu_element btu_brand_def" onclick="selectAllUser()"><i class="fa fa-plus-circle" ></i>选择用户</span>
  101. <span class="select_user btu_element btu_danger" onclick="clearUserInfo()"><i class="fa fa-times-circle" ></i>清空</span>
  102. <span class="Validform_checktip"></span>
  103. <label class="Validform_label" style="display: none;">员工姓名</label>
  104. </td>
  105. </tr>
  106. <tr>
  107. <td align="right">
  108. <label class="Validform_label">
  109. 员工电话:
  110. </label>
  111. </td>
  112. <td class="value">
  113. <input id="mobilePhone" name="mobilePhone" type="text" style="width: 150px" class="inputxt" readonly value="${driverPage.mobilePhone}"
  114. ignore="checked"/>
  115. <span class="Validform_checktip"></span>
  116. <label class="Validform_label" style="display: none;">员工电话</label>
  117. </td>
  118. </tr>
  119. <tr>
  120. <td align="right">
  121. <label class="Validform_label">
  122. 员工身份证号:
  123. </label>
  124. </td>
  125. <td class="value">
  126. <input id="idcard" name="idcard" type="text" style="width: 150px" class="inputxt" readonly value="${driverPage.idcard}"
  127. ignore="checked"/>
  128. <span class="Validform_checktip"></span>
  129. <label class="Validform_label" style="display: none;">员工身份证号</label>
  130. </td>
  131. </tr>
  132. <tr>
  133. <td align="right">
  134. <label class="Validform_label">
  135. 员工居住地:
  136. </label>
  137. </td>
  138. <td class="value">
  139. <input id="address" name="address" type="text" style="width: 150px" class="inputxt" readonly value="${driverPage.address}"
  140. ignore="checked"/>
  141. <span class="Validform_checktip"></span>
  142. <label class="Validform_label" style="display: none;">员工居住地</label>
  143. </td>
  144. </tr>
  145. <tr>
  146. <td align="right">
  147. <label class="Validform_label">
  148. <span color="red" class="requiredIcon">*</span>准驾车型:
  149. </label>
  150. </td>
  151. <td class="value">
  152. <t:dictSelect field="licenseType" type="list" datatype="*" typeGroupCode="licenseType" hasLabel="false" defaultVal="${driverPage.licenseType}"
  153. title="准驾车型"></t:dictSelect>
  154. <span class="Validform_checktip"></span>
  155. <label class="Validform_label" style="display: none;">准驾车型</label>
  156. </td>
  157. </tr>
  158. <tr>
  159. <td align="right">
  160. <label class="Validform_label">
  161. <span color="red" class="requiredIcon">*</span>驾照号码:
  162. </label>
  163. </td>
  164. <td class="value">
  165. <input id="drivingLicense" name="drivingLicense" type="text" style="width: 150px" class="inputxt" datatype="*" value="${driverPage.drivingLicense}"
  166. ignore="checked"/>
  167. <span class="Validform_checktip"></span>
  168. <label class="Validform_label" style="display: none;">驾照号码</label>
  169. </td>
  170. </tr>
  171. <tr>
  172. <td align="right">
  173. <label class="Validform_label">
  174. <span color="red" class="requiredIcon">*</span>驾照颁发地:
  175. </label>
  176. </td>
  177. <td class="value">
  178. <t:dictSelect field="licenseArea" type="list" datatype="*" typeGroupCode="licenseArea" hasLabel="false" defaultVal="${driverPage.licenseArea}"
  179. title="驾照颁发地"></t:dictSelect>
  180. <span class="Validform_checktip"></span>
  181. <label class="Validform_label" style="display: none;">驾照颁发地</label>
  182. </td>
  183. </tr>
  184. <tr>
  185. <td align="right">
  186. <label class="Validform_label"><span color="red" class="requiredIcon">*</span>领证日期:</label>
  187. </td>
  188. <td class="value">
  189. <input id="havingDate" name="havingDate" type="text" style="width: 149px" class="Wdate"
  190. datatype="date" errormsg="请填写正确的日期!" value="${driverPage.havingDate}"
  191. onClick="WdatePicker({dateFmt:'yyyy-MM-dd'})" datatype="*" ignore="checked"/>
  192. <span class="Validform_checktip"></span>
  193. <label class="Validform_label" style="display: none;">领证日期</label>
  194. </td>
  195. </tr>
  196. <tr>
  197. <td align="right">
  198. <label class="Validform_label"><span color="red" class="requiredIcon">*</span>有效期:</label>
  199. </td>
  200. <td class="value">
  201. <input id="effectiveDate" name="effectiveDate" type="text" style="width: 149px" class="Wdate"
  202. datatype="date" errormsg="请填写正确的日期!" value="${driverPage.effectiveDate}"
  203. onClick="WdatePicker({dateFmt:'yyyy-MM-dd'})" datatype="*" ignore="checked"/>
  204. <span class="Validform_checktip"></span>
  205. <label class="Validform_label" style="display: none;">有效期</label>
  206. </td>
  207. </tr>
  208. <tr>
  209. <td align="right">
  210. <label class="Validform_label">
  211. <span color="red" class="requiredIcon"></span>备注:
  212. </label>
  213. </td>
  214. <td class="value">
  215. <input id="remarks" name="remarks" type="text" style="width: 150px" class="inputxt" value="${driverPage.remarks}"
  216. ignore="checked"/>
  217. <span class="Validform_checktip"></span>
  218. <label class="Validform_label" style="display: none;">备注</label>
  219. </td>
  220. </tr>
  221. </table>
  222. </t:formvalid>
  223. </body>
  224. <%--<script src="webpage/cn/com/lzt/car/cardoc/car.js"></script>--%>