moonsflyer 9 mēneši atpakaļ
vecāks
revīzija
4e38e14877
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      app/adminapi/lists/asset/AssetLists.php

+ 6 - 0
app/adminapi/lists/asset/AssetLists.php

@@ -54,9 +54,15 @@ class AssetLists extends BaseAdminDataLists implements ListsSearchInterface
      */
     public function lists(): array
     {
+        $parms =  $this->request->get();
+        $where=[];
+        if (!empty($parms['start_time']) && !empty($parms['end_time'])) {
+            $where[] = ['create_time', 'between', [strtotime($parms['start_time']), strtotime($parms['end_time'] . ' 23:59:59')]];
+        }
         $lists = (new AssetInfo())->field('id,name,address,images,contacts,mobile,area,content,status,lease_status,lease_expiration_time,create_time,sort')
             ->append(['status_desc','lease_status_desc'])
             ->where($this->searchWhere)
+            ->where($where)
             ->limit($this->limitOffset, $this->limitLength)
             ->Order('sort desc')
             ->select()