zgg преди 8 часа
родител
ревизия
35dd88006f
променени са 3 файла, в които са добавени 19 реда и са изтрити 2 реда
  1. 4 0
      application/admin/controller/Device.php
  2. 15 2
      application/admin/view/device/index.html
  3. BIN
      public/static/admin/img/beijing.png

+ 4 - 0
application/admin/controller/Device.php

@@ -183,6 +183,10 @@ class Device extends Auth
         $orgid = $this->orgId;
         $map[] = ['del','=',0];
         $map[] = ['org_id','=',$this->orgId];
+        $ids = input('ids','','trim');
+        if($ids !=''){
+            $map[] = ['id','in',explode(',',$ids)];
+        }
         $map= empty($map) ? true: $map;
         //数据查询
         $lists = db('device')->where($map)->select();

+ 15 - 2
application/admin/view/device/index.html

@@ -11,6 +11,7 @@
             </div>
             <div class="col-xs-9" style="text-align: right;">
                 <form class="form-inline" id="form-search" action="{:url('index')}">
+                    <input type="hidden" name="ids" id="ids">
                     <div class="input-group">
                         <input type="text" class="form-control" name="title" placeholder="设备名称">
                     </div>
@@ -59,7 +60,19 @@
 {block name="script"}
 <script>
     $('#down').click(function () {
-        window.location.href = '{:url("addrdown")}'
+        var rowIds = jQuery("#table").jqGrid('getGridParam', 'selarrrow');    //获取勾选记录的ID
+        // $("#ids").val(JSON.stringify(rowIds));
+        if(rowIds.length <=0){
+            updateAlert('请选择设备','alert-danger');
+            setTimeout(function(){
+                $('#top-alert').find('button').click();
+            },1500);
+            return;
+        }
+        $("#ids").val(rowIds);
+
+        var params = $("#form-search").serialize();
+        window.location.href = '{:url("addrdown")}?'+params;
     })
     $(function () {
 
@@ -103,7 +116,7 @@
                     }},
             ],
             rowNum:10,
-            rowList:[10,20,30,50,100],
+            rowList:[10,20,30,50,100,300],
             pager: '#pager',
             sortname: 'id',
             viewrecords: true,

BIN
public/static/admin/img/beijing.png