xzglrymain.jsp 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7. <meta charset="utf-8">
  8. <title>江苏省港口建设与经营管理信息系统</title>
  9. <meta name="viewport" content="width=device-width, initial-scale=1">
  10. <%@ include file="../../../common.jsp"%>
  11. <script type="text/javascript" src="${app }/static/biz/js/gkjcxx/xzdwxxgl/xzglryxx/xzglrymain.js"></script>
  12. <script type="text/javascript">
  13. $(document).ready(function () {
  14. xzglry.main.init();
  15. xzglry.main.selXbData='${listXb}';
  16. xzglry.main.selBmlx='${listGkglbmlx}';
  17. xzglry.main.selSzd='${listSzd}';
  18. xzglry.main.selLx = '${listLx}';
  19. iFrameHeightIframe('${menuid}');//自适应高度
  20. xzglry.main.treeObj=$.fn.zTree.init($("#tree"), setting);
  21. //关闭人员新增的弹出框
  22. $('.guanbi').click(function(){
  23. xzglry.main.close();
  24. });
  25. //关闭部门新增的弹出框
  26. $('.guanbibm').click(function(){
  27. xzglry.main.close1();
  28. });
  29. $('.selectpicker').selectpicker({
  30. width:'80%'
  31. });
  32. });
  33. </script>
  34. <script type="text/javascript">
  35. var setting = {
  36. async: {
  37. enable: true,
  38. url:$.app+"/xzglry/getTreeData",
  39. contentType : "application/x-www-form-urlencoded", //已form的形式提交参数
  40. autoParam: ["id","name"]
  41. },
  42. view:{
  43. showLine:false//去掉虚线
  44. },
  45. callback: {
  46. //beforeClick: xzglry.main.beforeClick,//点击前事件
  47. onClick: xzglry.main.onClick//点击事件
  48. }
  49. };
  50. </script>
  51. </head>
  52. <body>
  53. <div class="box" >
  54. <div class="box-content" style="min-height: 500px;">
  55. <div class="treediv" style="overflow: auto;max-height: 500px;">
  56. <ul id="tree" class="ztree" style="width:100%; "></ul>
  57. </div>
  58. <div class="treecontent">
  59. <div >
  60. <table class="search_table" cellpadding="0" cellspacing="0">
  61. <tr>
  62. <th width="10%"></th>
  63. <th width="25%"></th>
  64. <th width="10%"></th>
  65. <th width="25%"></th>
  66. <th width="10%"></th>
  67. <th width="20%"></th>
  68. </tr>
  69. <tr>
  70. <tr>
  71. <td class="left" colspan="2">
  72. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.add1()">
  73. <i class="glyphicon glyphicon-plus"></i>
  74. 新增部门/处科室</a>
  75. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.editbm()">
  76. <i class="glyphicon glyphicon-pencil"></i>
  77. 编辑部门/处科室</a>
  78. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.deletebm()">
  79. <i class="glyphicon glyphicon-trash"></i>
  80. 删除部门/处科室</a>
  81. </td>
  82. <td class="right" >
  83. </td>
  84. <td class="right" >
  85. </td>
  86. <td class="right" colspan="2" id="addRytd">
  87. </td>
  88. </tr>
  89. </table>
  90. </div>
  91. <!-- 列表 -->
  92. <div style="background-color:#f4f4f4;" id="liebiaodiv">
  93. <table class="main_table" cellpadding="0" cellspacing="0">
  94. <tr id="liebiaotr">
  95. </tr>
  96. <tbody id="liebiao">
  97. </tbody>
  98. </table>
  99. </div>
  100. <!-- <div id="bmAdddiv">
  101. <form id="addform3" method="post">
  102. <table class="apply" cellpadding="0" cellspacing="0" id="bmAdd">
  103. </table>
  104. </form>
  105. <div id="buttons">
  106. </div>
  107. </div> -->
  108. </div>
  109. </div>
  110. </div>
  111. <!-- 弹出框 -->
  112. <div class="theme-popover" style="width: 700px;" id="theme-popover1">
  113. <div class="theme-poptit">
  114. <div class="popTitle">
  115. <h4><span id="act2"></span>人员</h4>
  116. </div>
  117. <div class="close">
  118. <a href="#" title="关闭" class="guanbi">×</a>
  119. </div>
  120. </div>
  121. <form id="addform" method="post">
  122. <input type="hidden" id="editid2" name="id">
  123. <input type="hidden" id="editssbm" name="ssbmid">
  124. <table class="apply" cellpadding="0" cellspacing="0">
  125. <tr>
  126. <th><span class="needwrite">*</span>姓名:&nbsp;</th>
  127. <td >
  128. <input type="text" class="form-control" id="editxm" name="xm" maxlength="40">
  129. </td>
  130. <th><span class="needwrite">*</span>性别:&nbsp;</th>
  131. <td >
  132. <div id="selXb"></div>
  133. </td>
  134. </tr>
  135. <tr>
  136. <th><span class="needwrite">*</span>排序号:&nbsp;</th>
  137. <td >
  138. <input type="text" class="form-control" id="editsortno" name="sortno"
  139. onkeyup="value=value.replace(/[^\d]/g,'')"
  140. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
  141. </td>
  142. <th>岗位:&nbsp;</th>
  143. <td >
  144. <input type="text" class="form-control" id="editgw" name="gw" maxlength="20">
  145. </td>
  146. </tr>
  147. <tr>
  148. <th>职称:&nbsp;</th>
  149. <td>
  150. <input type="text" class="form-control" id="editzc" name="zc" maxlength="40">
  151. </td>
  152. <th>通信地址:&nbsp;</th>
  153. <td>
  154. <input type="text" class="form-control" id="edittxdz" name="txdz" maxlength="40">
  155. </td>
  156. </tr>
  157. <tr>
  158. <th>邮政编码:&nbsp;</th>
  159. <td>
  160. <input type="text" class="form-control" id="edityzbm" name="yzbm">
  161. </td>
  162. <th>电子邮箱:&nbsp;</th>
  163. <td>
  164. <input type="text" class="form-control" id="editdzyx" name="dzyx" maxlength="40">
  165. </td>
  166. </tr>
  167. <tr>
  168. <th>传真:&nbsp;</th>
  169. <td>
  170. <!-- <input type="text" class="form-control" id="editcz" name="cz"
  171. onkeyup="value=value.replace(/[^\d]/g,'')"
  172. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
  173. maxlength="40"> -->
  174. <input type="text" class="form-control" id="editcz" name="cz" maxlength="40">
  175. </td>
  176. <th>联系电话:&nbsp;</th>
  177. <td>
  178. <!-- <input type="text" class="form-control" id="editlxfs" name="lxfs"
  179. onkeyup="value=value.replace(/[^\d]/g,'')"
  180. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
  181. maxlength="40"> -->
  182. <input type="text" class="form-control" id="editlxfs" name="lxfs" maxlength="40">
  183. </td>
  184. </tr>
  185. <tr>
  186. <th>手机:&nbsp;</th>
  187. <td>
  188. <input type="text" class="form-control" id="editphone" name="phone"
  189. onkeyup="value=value.replace(/[^\d]/g,'')"
  190. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
  191. maxlength="30">
  192. </td>
  193. <th></th>
  194. <td></td>
  195. </tr>
  196. </table>
  197. </form>
  198. <div id="buttons">
  199. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.save()">
  200. <i class="glyphicon glyphicon-floppy-disk"></i>
  201. 保存</a>
  202. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.close()">
  203. <i class="glyphicon glyphicon-arrow-left"></i>
  204. 取消</a>
  205. </div>
  206. </div>
  207. <div class="theme-popover-mask" id="theme-popover-mask1"></div>
  208. <!-- 弹出框2 -->
  209. <div class="theme-popover" style="width: 700px;" id="theme-popover2">
  210. <div class="theme-poptit">
  211. <div class="popTitle">
  212. <h4><span id="act1"></span>部门/处科室</h4>
  213. </div>
  214. <div class="close">
  215. <a href="#" title="关闭" class="guanbibm">×</a>
  216. </div>
  217. </div>
  218. <form id="addform2" method="post">
  219. <input type="hidden" id="editid1" name="id">
  220. <input type="hidden" id="editpid" name="pid" value="00">
  221. <table class="apply" cellpadding="0" cellspacing="0">
  222. <tr>
  223. <th><span class="needwrite">*</span>所在地:&nbsp;</th>
  224. <td >
  225. <div id="selSzd"></div>
  226. </td>
  227. <th><span class="needwrite">*</span>港口管理部门全称:&nbsp;</th>
  228. <td >
  229. <input type="text" class="form-control" id="editgkglbmqc" name="gkglbmqc" maxlength="100">
  230. </td>
  231. </tr>
  232. <tr>
  233. <!-- <th><span class="needwrite">*</span>部门类型:&nbsp;</th>
  234. <td >
  235. <div id="selBmlx"></div>
  236. </td> -->
  237. <th>类型:&nbsp;</th>
  238. <td>
  239. <div id="selLx"></div>
  240. </td>
  241. <th>人员编制(人):&nbsp;</th>
  242. <td >
  243. <input type="text" class="form-control" id="editrybz" name="rybz" style="width: 80%;"
  244. onkeyup="value=value.replace(/[^\d]/g,'') "
  245. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
  246. </td>
  247. </tr>
  248. <tr>
  249. <th>联系人:&nbsp;</th>
  250. <td >
  251. <input type="text" class="form-control" id="editlxr" name="lxr" maxlength="20">
  252. </td>
  253. <th>联系电话:&nbsp;</th>
  254. <td >
  255. <input type="text" class="form-control" id="editlxdh" name="lxdh" style="width: 80%;"
  256. onkeyup="value=value.replace(/[^\d]/g,'')"
  257. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
  258. maxlength="40">
  259. </td>
  260. </tr>
  261. <tr>
  262. <th>邮编:&nbsp;</th>
  263. <td>
  264. <input type="text" class="form-control" id="edityb" name="yb" style="width: 80%;"
  265. onkeyup="value=value.replace(/[^\d]/g,'') "
  266. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
  267. </td>
  268. <th>地址:&nbsp;</th>
  269. <td>
  270. <input type="text" class="form-control" id="editaddress" name="address" maxlength="200">
  271. </td>
  272. </tr>
  273. <tr>
  274. <th>电子邮箱:&nbsp;</th>
  275. <td>
  276. <input type="text" class="form-control" id="editemail" name="email" maxlength="100">
  277. </td>
  278. <th>传真:&nbsp;</th>
  279. <td>
  280. <input type="text" class="form-control" id="editcz" name="cz" style="width: 80%;"
  281. onkeyup="value=value.replace(/[^\d]/g,'')"
  282. onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
  283. maxlength="40">
  284. </td>
  285. </tr>
  286. <tr>
  287. <th>排序号:&nbsp;</th>
  288. <td >
  289. <input type="text" class="form-control" id="editsortno" name="sortno" maxlength="20">
  290. </td>
  291. <th>是否末级:&nbsp;</th>
  292. <td>
  293. <select class='selectpicker' name='leaf' style="width: 100px">
  294. <option value="Y" >是</option>
  295. <option value="N" selected="selected">否</option>
  296. </select>
  297. </td>
  298. </tr>
  299. <tr>
  300. <!-- <th>备注:&nbsp;</th>
  301. <td>
  302. <input type="text" class="form-control" id="editbz" name="bz" maxlength="200">
  303. </td> -->
  304. <th>备注:&nbsp;</th>
  305. <td colspan="4">
  306. <textarea class="form-control" id="editbz" name="bz" style="width:92.5%;height:80px;" onkeyup="limitTextArea(this,200)"></textarea>
  307. </td>
  308. </tr>
  309. </table>
  310. </form>
  311. <div id="buttons">
  312. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.save1()">
  313. <i class="glyphicon glyphicon-floppy-disk"></i>
  314. 保存</a>
  315. <a class="btn btn-default btn-sm" href="#" onclick="xzglry.main.close1()">
  316. <i class="glyphicon glyphicon-arrow-left"></i>
  317. 取消</a>
  318. </div>
  319. </div>
  320. <div class="theme-popover-mask" id="theme-popover-mask2"></div>
  321. </body>
  322. </html>