xmxxgladd.jsp 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!DOCTYPE html>
  4. <html lang="en">
  5. <head>
  6. <meta charset="utf-8">
  7. <title>江苏省港口建设与经营管理信息系统</title>
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <%@ include file="../../common.jsp"%>
  10. <script type="text/javascript" src="${app }/static/biz/js/gkjsgl/xmxxgl/xmxxgldetail.js"></script>
  11. <script type="text/javascript">
  12. $(document).ready(function () {
  13. xmxxgl.detail.init();
  14. var id = '${jyr.id}';
  15. var gk_glbm = '${gk_glbm}';
  16. if(!isEmpty(id)){
  17. xmxxgl.detail.szd ='${jyr.szd.id}';
  18. xmxxgl.detail.gq ='${jyr.szgq.id}';
  19. xmxxgl.detail.gk ='${jyr.szgk.id}';
  20. if(!isEmpty(xmxxgl.detail.gk)){
  21. $.post($.app+"/xmxxgl/selectXzqh?pid="+'${jyr.szgk.xzqh}',{
  22. },function(data) {
  23. var str = "";
  24. str+="<select class='xzqhselectpicker' id='xzqh' name='xzqh' >";
  25. str+="<option></option>";
  26. if(data){
  27. for(var i=0;i<data.length;i++){
  28. var select = data[i];
  29. str+=" <option value='"+select.id+"' >"+select.text+"</option>";
  30. }
  31. str+="</select>";
  32. $("#xzqhsel").empty();
  33. $("#xzqhsel").append(str);
  34. $('.xzqhselectpicker').selectpicker({
  35. width:'80%'
  36. });
  37. }
  38. }, "json");
  39. }
  40. }else{
  41. xmxxgl.detail.szd ='${sz}';
  42. xmxxgl.detail.gk ='${gk}';
  43. if(gk_glbm != null && gk_glbm != ""){
  44. $.post($.app+"/xmxxgl/selectXzqh?pid="+gk_glbm,{
  45. },function(data) {
  46. var str = "";
  47. str+="<select class='xzqhselectpicker' id='xzqh' name='xzqh' >";
  48. str+="<option></option>";
  49. if(data){
  50. for(var i=0;i<data.length;i++){
  51. var select = data[i];
  52. str+=" <option value='"+select.id+"' >"+select.text+"</option>";
  53. }
  54. str+="</select>";
  55. $("#xzqhsel").empty();
  56. $("#xzqhsel").append(str);
  57. $('.xzqhselectpicker').selectpicker({
  58. width:'80%'
  59. });
  60. }
  61. }, "json");
  62. }else{
  63. $.alert({
  64. title: '提示',
  65. content: "用户没有配置所有管理部门!",
  66. confirm: function(){
  67. }
  68. });
  69. }
  70. }
  71. xmxxgl.detail.initBw('bwsel','',id);
  72. //项目类型默认新建
  73. initXmlxSelect('xmlxsel','2201','80%');
  74. //投资类型默认企业投资
  75. initTzlxSelect('tzlxsel','1902','80%');
  76. //水域类型
  77. initSylxSelect('sylxsel','1902','80%');
  78. initXmhzjbSelect('xmhzjbsel','','80%');
  79. initAxspjbSelect('axspjbsel','','80%');
  80. xmxxgl.detail.initBwyt('bwytsel', '');
  81. xmxxgl.detail.initZyhbwfl('zyhbwflsel', '','');
  82. initszdSelect('szdsel', xmxxgl.detail.szd, 'showgk', '80%');
  83. initgkSelect('gksel',xmxxgl.detail.gk,xmxxgl.detail.szd,'showgq','80%');
  84. initgqSelect('gqsel',xmxxgl.detail.gq,xmxxgl.detail.szd,xmxxgl.detail.gk,null,'80%');
  85. /* $('.close').click(function(){
  86. guanbi();
  87. }) */
  88. });
  89. function showgk(){
  90. initgkSelect('gksel',xmxxgl.detail.gk,$('.szdselectpicker').val(),"showgq",'80%');
  91. showgq();
  92. }
  93. function showgq(){
  94. initgqSelect('gqsel',xmxxgl.detail.gq,$('.szdselectpicker').val(),$('.gkselectpicker').val(),null,'80%');
  95. }
  96. function jyrSel(jyrid){
  97. guanbipop();
  98. $.post($.app + "/gkjyr/findById", {
  99. id:jyrid
  100. }, function(data) {
  101. //返回的是经营人实体,你可以在回掉中,进行任何其他字段的默认填写
  102. $('#jyrid').val(data.id);
  103. $('#jyrmc').val(data.gkjyr);
  104. $('#xmfr').val(data.fddbr);
  105. xmxxgl.detail.szd =data.szd.id;
  106. xmxxgl.detail.gq =data.szgq.id;
  107. xmxxgl.detail.gk =data.szgk.id;
  108. initszdSelect('szdsel', xmxxgl.detail.szd, 'showgk', '80%');
  109. initgkSelect('gksel',xmxxgl.detail.gk,xmxxgl.detail.szd,'showgq','80%');
  110. initgqSelect('gqsel',xmxxgl.detail.gq,xmxxgl.detail.szd,xmxxgl.detail.gk,null,'80%');
  111. xmxxgl.detail.initBw('bwsel','',data.id);
  112. }, "json");
  113. }
  114. function ytsel(){
  115. xmxxgl.detail.initZyhbwfl('zyhbwflsel', '',$('.bwytselectpicker').val()+"");
  116. }
  117. </script>
  118. </head>
  119. <body>
  120. <jsp:include page="../../showbwview.jsp"></jsp:include>
  121. <div class="box" >
  122. <div class="box-content" >
  123. <div class="apply_fill">
  124. <form id="addform" method="post" enctype="multipart/form-data">
  125. <input type="hidden" class="form-control" name="fjids" id="fjids">
  126. <table class="apply" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
  127. <tr>
  128. <th>项目编码:&nbsp;</th>
  129. <td>
  130. <input type="text" readonly="readonly" class="form-control" name="xmbm">
  131. </td>
  132. <th><span class="needwrite">*</span>项目名称:&nbsp;</th>
  133. <td>
  134. <input type="text" class="form-control" name="xmmc">
  135. </td>
  136. </tr>
  137. <tr>
  138. <th>项目概况:&nbsp;</th>
  139. <td colspan="3">
  140. <input type="text" style="width: 92%;" class="form-control" name="xmgk">
  141. </td>
  142. </tr>
  143. <tr>
  144. <th>建设规模:&nbsp;</th>
  145. <td colspan="3">
  146. <input type="text" style="width: 92%;" class="form-control" name="jsgm">
  147. </td>
  148. </tr>
  149. <tr>
  150. <th><span class="needwrite">*</span>项目法人:&nbsp;</th>
  151. <td >
  152. <input type="text" class="form-control" name="xmfr" id="xmfr">
  153. </td>
  154. <th><span class="needwrite">*</span>建设单位:&nbsp;</th>
  155. <td style="position:relative;">
  156. <input type="text" readonly="readonly" class="form-control" id ="jyrmc" value ="${jyr.gkjyr }">
  157. <input type="hidden" class="form-control" name="ssjyrid" id ="jyrid" value ="${jyr.id }">
  158. <c:if test="${jyr.id == null }">
  159. <a class="btn btn-primary btn-sm" href="###"
  160. onclick="jyrselpop('jyrSel')"
  161. style="position:absolute;right:4px;top:4px;"> <i class="glyphicon"></i>选择
  162. </a>
  163. </c:if>
  164. </td>
  165. </tr>
  166. <tr>
  167. <th><span class="needwrite">*</span>行政区划:&nbsp;</th>
  168. <td>
  169. <div id="xzqhsel"></div>
  170. <input type="hidden" id="xmbm" name="xmbm">
  171. </td>
  172. <th><span class="needwrite">*</span>所在地:&nbsp;</th>
  173. <td>
  174. <div id="szdsel"></div>
  175. </td>
  176. </tr>
  177. <tr>
  178. <th><span class="needwrite">*</span>所在港口:&nbsp;</th>
  179. <td >
  180. <div id="gksel"></div>
  181. </td>
  182. <th><span class="needwrite">*</span>所在港区:&nbsp;</th>
  183. <td >
  184. <div id="gqsel"></div>
  185. </td>
  186. </tr>
  187. <tr>
  188. <th><span class="needwrite">*</span>项目类型:&nbsp;</th>
  189. <td >
  190. <div id="xmlxsel"></div>
  191. </td>
  192. <th><span class="needwrite">*</span>建设地址:&nbsp;</th>
  193. <td >
  194. <input type="text" class="form-control" name="jsdd">
  195. </td>
  196. </tr>
  197. <tr>
  198. <th>总投资 (万元):&nbsp;</th>
  199. <td>
  200. <input type="text" class="form-control" name="ztz" onchange="ratesub()" onkeyup="num(this)">
  201. </td>
  202. <th>投资类型:&nbsp;</th>
  203. <td >
  204. <div id="tzlxsel"></div>
  205. </td>
  206. </tr>
  207. <tr id="zftzDiv" style="display:none">
  208. <th>政府投资(万元):&nbsp;</th>
  209. <td >
  210. <input type="text" class="form-control" name="zftze" onchange="ratesub()" onkeyup="num(this)">
  211. </td>
  212. <th>政府投资占比(%):&nbsp;</th>
  213. <td >
  214. <input type="text" class="form-control" readonly="readonly" id="zftzezb">
  215. </td>
  216. </tr>
  217. <tr>
  218. <th>建成时间:&nbsp;</th>
  219. <td>
  220. <input type="text" class="Wdate" name="jcsj" value="${jcsj }" onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
  221. </td>
  222. <th>泊位个数:&nbsp;</th>
  223. <td>
  224. <input type="text" readonly="readonly" class="form-control" id="bwgs">
  225. </td>
  226. </tr>
  227. <tr>
  228. <th>项目核准级别:&nbsp;</th>
  229. <td>
  230. <div id="xmhzjbsel"></div>
  231. </td>
  232. <th><span class="needwrite">*</span>通过能力(万吨):&nbsp;</th>
  233. <td>
  234. <input type="text" class="form-control" name="tgnl" onkeyup="num(this)">
  235. </td>
  236. </tr>
  237. <tr>
  238. <th>岸线审批级别:&nbsp;</th>
  239. <td >
  240. <div id="axspjbsel"></div>
  241. </td>
  242. <th>岸线长度 (米):&nbsp;</th>
  243. <td >
  244. <input type="text" class="form-control" name="axcd" onkeyup="num(this)">
  245. </td>
  246. </tr>
  247. <tr>
  248. <th>水域类型:&nbsp;</th>
  249. <td >
  250. <div id="sylxsel"></div>
  251. </td>
  252. </tr>
  253. <tr>
  254. <th>泊位:&nbsp;</th>
  255. <td colspan="3">
  256. <div id="bwsel"></div>
  257. </td>
  258. </tr>
  259. </table>
  260. <table id="bwtableID" class="main_table" cellpadding="0" cellspacing="0">
  261. <thead>
  262. <tr>
  263. <th width="3%">序号</th>
  264. <th width="8%">泊位名称</th>
  265. <!-- <th width="8%">港口经营人</th> -->
  266. <th width="8%">码头名称</th>
  267. <th width="7%">所在港口</th>
  268. <th width="8%">所在港区</th>
  269. <th width="15%">泊位用途</th>
  270. <th width="7%">是否<br>危险品泊位</th>
  271. <!--<th width="5%">是否<br>对外开放泊位</th>-->
  272. <th width="8%">泊位长度(米)</th>
  273. <th width="8%">设计靠泊能力(吨)</th>
  274. </tr>
  275. </thead>
  276. </table>
  277. <br>
  278. <div id="buttons">
  279. <a class="btn btn-default btn-sm" href="###" onclick="xmxxgl.detail.save()">
  280. <i class="glyphicon glyphicon-floppy-disk"></i>
  281. 保存</a>
  282. <a class="btn btn-default btn-sm" href="###" onclick="xmxxgl.detail.back()">
  283. <i class="glyphicon glyphicon-arrow-left"></i>
  284. 返回</a>
  285. </div>
  286. </form>
  287. </div>
  288. </div>
  289. </div>
  290. </body>
  291. </html>