bwxxedit.jsp 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <script type="text/javascript">
  4. function checkedAllbw(){
  5. if($('#checkAllbw').prop("checked")){
  6. $("input[name='bwid']").each(function() {
  7. $(this).prop("checked", true);
  8. });
  9. }else{
  10. $("input[name='bwid']").each(function() {
  11. $(this).prop("checked", false);
  12. });
  13. }
  14. clickbw();
  15. }
  16. function clickbw(){
  17. var objName= document.getElementsByName("bwid");
  18. var bwids = [];
  19. for (i=0; i<objName.length; i++){
  20. if (objName[i].type=="checkbox" && objName[i].checked){
  21. bwids.push(objName[i].value)
  22. }
  23. }
  24. $('#bwids').val(bwids);
  25. if(isEmpty($('#bwids').val())){
  26. $('#bwids').val(1);
  27. }
  28. }
  29. function bwxxadd(){
  30. var path="/xkzbg/editmain?path=4:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  31. location.href=$.app+'/bw/add?path='+path;
  32. }
  33. function bwxxview(bwid){
  34. var path="/xkzbg/editmain?path=4:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  35. location.href=$.app+'/bw/view?id='+bwid+'&path='+path;
  36. }
  37. function bwxxedit(bwid){
  38. var path="/xkzbg/editmain?path=4:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  39. location.href=$.app+'/bw/edit?id='+bwid+'&path='+path;
  40. }
  41. function bwxxdelete(bwid){
  42. $.confirm({
  43. title: '确认框',
  44. content: '确认删除吗',
  45. confirm: function(){
  46. $.post($.app + "/bw/delete", {
  47. id : bwid,
  48. czid:$('#id').val()
  49. }, function(data) {
  50. if (data.success) {
  51. $.alert({
  52. title: '提示',
  53. content: '操作成功',
  54. confirm: function(){
  55. $('#bwids').val('');
  56. initbwxx();
  57. }
  58. });
  59. } else {
  60. $.alert({
  61. title: '提示',
  62. content: data.message,
  63. confirm: function(){
  64. }
  65. });
  66. }
  67. }, "json");
  68. },
  69. cancel: function(){
  70. }
  71. });
  72. }
  73. function initbwxx(){
  74. $.post($.app + "/gkjyr/bwxx2", {
  75. id : $('#jyrid').val(),
  76. czid:$('#id').val(),
  77. recordStatus:10
  78. }, function(data) {
  79. if (data) {
  80. var str =""
  81. for(var i=0;i<data.length;i++){
  82. var bw = data[i];
  83. str+="<tr class='tr_bg'>";
  84. var bwids = $('#bwids').val();
  85. if(isEmpty(bwids)){
  86. if(bw.isTrue){
  87. str+="<td><input type='checkbox' checked name='bwid' value='"+bw.id+"'/></td>";
  88. }else{
  89. str+="<td><input type='checkbox' name='bwid' value='"+bw.id+"'/></td>";
  90. }
  91. }else{
  92. if(bwids == 1){
  93. str+="<td><input type='checkbox' name='bwid' onclick='clickbw()' value='"+bw.id+"'/></td>";
  94. }else{
  95. var bwid = bwids.spilt(",");
  96. var flag = 1;
  97. for(var i = 0;i<bwid.length;i++){
  98. if(bw.id == bwid){
  99. flag = 0 ;
  100. break;
  101. }
  102. }
  103. if(flag == 0){
  104. str+="<td><input type='checkbox' checked name='bwid' value='"+bw.id+"'/></td>";
  105. }else{
  106. str+="<td><input type='checkbox' name='bwid' value='"+bw.id+"'/></td>";
  107. }
  108. }
  109. }
  110. str+="<td>"+bw.bwmc+"</td>";
  111. str+="<td>"+(bw.ssjyrzw==null?"":bw.ssjyrzw)+"</td>";
  112. str+="<td>"+bw.ssmtzw+"</td>";
  113. str+="<td>"+bw.szgkzw+"</td>";
  114. str+="<td>"+bw.szgqzw+"</td>";
  115. str+="<td>"+(bw.bwytzw==null?"":bw.bwytzw)+"</td>";
  116. str+="<td>"+(bw.wxpbwzw==null?"":bw.wxpbwzw)+"</td>";
  117. str+="<td>"+(bw.sfdwkfzw==null?"":bw.sfdwkfzw)+"</td>";
  118. str+="<td>";
  119. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"bwxxview('"+bw.id+"')\"> <i class='glyphicon glyphicon-search'></i> 查看</a>";
  120. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"bwxxedit('"+bw.id+"')\"> <i class='glyphicon glyphicon-wrench'></i> 修改</a>";
  121. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"bwxxdelete('"+bw.id+"')\"> <i class='glyphicon glyphicon-trash'></i> 删除</a>";
  122. str+="</td>";
  123. str+="</tr>";
  124. }
  125. $('#bwxxdiv').empty();
  126. $('#bwxxdiv').append(str);
  127. } else {
  128. }
  129. }, "json");
  130. }
  131. </script>
  132. <a class="btn btn-default btn-sm" href="#"
  133. onclick="bwxxadd()" style="float:right;"> <i class="glyphicon glyphicon-plus"></i> 新增
  134. </a>
  135. <table class="main_table" cellpadding="0" cellspacing="0">
  136. <tr>
  137. <th width="10%"><input id="checkAllbw" name="checkAllbw" type="checkbox" onclick='checkedAllbw()' /></th>
  138. <th width="10%">泊位名称</th>
  139. <th width="10%">港口经营人</th>
  140. <th width="10%">码头名称</th>
  141. <th width="10%">所在港口</th>
  142. <th width="10%">所在港区</th>
  143. <!-- <th width="10%">泊位属性</th> -->
  144. <th width="15%">泊位用途</th>
  145. <th width="5%">是否<br>危险品泊位</th>
  146. <th width="5%">是否<br>对外开放泊位</th>
  147. <th width="20%">操作</th>
  148. </tr>
  149. <tbody id="bwxxdiv"></tbody>
  150. </table>