cgxxedit.jsp 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <script type="text/javascript">
  4. function checkedAllcg(){
  5. if($('#checkAllcg').prop("checked")){
  6. $("input[name='cgid']").each(function() {
  7. $(this).prop("checked", true);
  8. });
  9. }else{
  10. $("input[name='cgid']").each(function() {
  11. $(this).prop("checked", false);
  12. });
  13. }
  14. clickcg();
  15. }
  16. function clickcg(){
  17. var objName= document.getElementsByName("cgid");
  18. var cgids = [];
  19. for (i=0; i<objName.length; i++){
  20. if (objName[i].type=="checkbox" && objName[i].checked){
  21. cgids.push(objName[i].value)
  22. }
  23. }
  24. $('#cgids').val(cgids);
  25. if(isEmpty($('#cgids').val())){
  26. $('#cgids').val(1);
  27. }
  28. }
  29. function cgxxadd(){
  30. var path="/xkzsq/editmain?path=5:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  31. location.href=$.app+'/cg/add?path='+path;
  32. }
  33. function cgxxview(cgid){
  34. var path="/xkzsq/editmain?path=5:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  35. location.href=$.app+'/cg/view?id='+cgid+'&path='+path;
  36. }
  37. function cgxxedit(cgid){
  38. var path="/xkzsq/editmain?path=5:id="+$('#id').val()+":jyrid="+$('#jyrid').val()+"";
  39. location.href=$.app+'/cg/edit?id='+cgid+'&path='+path;
  40. }
  41. function cgxxdelete(cgid){
  42. $.confirm({
  43. title: '确认框',
  44. content: '确认删除吗',
  45. confirm: function(){
  46. $.post($.app + "/cg/delete", {
  47. id : cgid,
  48. czid:$('#id').val()
  49. }, function(data) {
  50. if (data.success) {
  51. $.alert({
  52. title: '提示',
  53. content: '操作成功',
  54. confirm: function(){
  55. $('#cgids').val('');
  56. initcgxx();
  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 initcgxx(){
  74. //储罐
  75. var objName= document.getElementsByName("cgid");
  76. var cgids = [];
  77. for (i=0; i<objName.length; i++){
  78. if (objName[i].type=="checkbox" && objName[i].checked){
  79. cgids.push(objName[i].value)
  80. }
  81. }
  82. $('#cgids').val(cgids);
  83. $.post($.app + "/gkjyr/cgxx", {
  84. id : $('#jyrid').val(),
  85. czid:$('#id').val()
  86. }, function(data) {
  87. if (data) {
  88. var str =""
  89. for(var i=0;i<data.length;i++){
  90. var cg = data[i];
  91. str+="<tr class='tr_bg'>";
  92. var cgids = $('#cgids').val();
  93. if(isEmpty(cgids)){
  94. if(cg.isTrue){
  95. str+="<td><input type='checkbox' checked name='cgid' onclick='clickcg()' value='"+cg.id+"'/></td>";
  96. }else{
  97. str+="<td><input type='checkbox' name='cgid' onclick='clickcg()' value='"+cg.id+"'/></td>";
  98. }
  99. }else{
  100. if(cgids == 1){
  101. str+="<td><input type='checkbox' name='cgid' onclick='clickcg()' value='"+cg.id+"'/></td>";
  102. }else{
  103. var cgid = cgids.spilt(",");
  104. var flag = 1;
  105. for(var i = 0;i<cgid.length;i++){
  106. if(cg.id == cgid){
  107. flag = 0 ;
  108. break;
  109. }
  110. }
  111. if(flag == 0){
  112. str+="<td><input type='checkbox' checked onclick='clickcg()' name='cgid' value='"+cg.id+"'/></td>";
  113. }else{
  114. str+="<td><input type='checkbox' name='cgid' onclick='clickcg()' value='"+cg.id+"'/></td>";
  115. }
  116. }
  117. }
  118. str+="<td>"+cg.cgmc+"</td>";
  119. str+="<td>"+cg.hxpmc+"</td>";
  120. str+="<td>"+cg.ssjyrzw+"</td>";
  121. str+="<td>"+(cg.cgqmj == null?"":cg.cgqmj)+"</td>";
  122. str+="<td>"+(cg.aqgd == null ? "":cg.aqgd)+"</td>";
  123. str+="<td>";
  124. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"cgxxview('"+cg.id+"')\" title='查看'> <i class='glyphicon glyphicon-search'></i></a>";
  125. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"cgxxedit('"+cg.id+"')\" title='编辑'> <i class='glyphicon glyphicon-pencil'></i></a>";
  126. str+="<a class='btn btn-default btn-xs' href='#' onclick=\"cgxxdelete('"+cg.id+"')\" title='删除'> <i class='glyphicon glyphicon-trash'></i></a>";
  127. str+="</td>";
  128. str+="</tr>";
  129. }
  130. $('#cgxxdiv').empty();
  131. $('#cgxxdiv').append(str);
  132. } else {
  133. }
  134. }, "json");
  135. }
  136. </script>
  137. <a class="btn btn-default btn-sm" href="#"
  138. onclick="cgxxadd()" style="float:right;"> <i class="glyphicon glyphicon-plus"></i> 新增
  139. </a>
  140. <table class="main_table" cellpadding="0" cellspacing="0">
  141. <tr>
  142. <th width="5%"><input id="checkAllcg" name="checkAllcg" type="checkbox" onclick='checkedAllcg()' /></th>
  143. <th width="15%">储罐名称</th>
  144. <th width="15%">作业品名</th>
  145. <th width="15%">港口经营人</th>
  146. <!-- <th width="12%">企业存储编号</th>
  147. <th width="11%">储罐容积(升)</th> -->
  148. <th width="15">罐体容积(立方米)</th>
  149. <th width="15%">罐体高度(米)</th>
  150. <!-- <th width="12%">是否危险品储罐</th> -->
  151. <th width="20%">操作</th>
  152. </tr>
  153. <tbody id="cgxxdiv"></tbody>
  154. </table>