Просмотр исходного кода

修复:获取文件库列表筛选错误

萤火科技 5 лет назад
Родитель
Сommit
1091afb14b
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      app/store/model/UploadFile.php

+ 6 - 6
app/store/model/UploadFile.php

@@ -37,25 +37,25 @@ class UploadFile extends UploadFileModel
         $params = $this->setQueryDefaultValue($param, [
             'fileType' => -1,                   // 文件类型(-1全部 10图片 20附件 30视频)
             'groupId' => -1,                    // 分组ID(-1全部 0未分组)
-            'fileName' => '',                  // 文件名称
-            'storage' => -1,                    // 存储方式(-1全部 10本地 20七牛 30阿里云 40腾讯云)
+            'fileName' => '',                   // 文件名称
+            'storage' => '',                    // 存储方式(StorageEnum)
             'channel' => -1,                    // 上传来源(-1全部 10商户后台 20用户端)
-            'is_recycle' => false               // 是否在回收站
+            'isRecycle' => false                // 是否在回收站
         ]);
         // 查询对象
         $query = $this->getNewQuery();
         // 文件分组
         $params['groupId'] > -1 && $query->where('group_id', '=', (int)$params['groupId']);
         // 文件类型
-        $params['file_type'] > -1 && $query->where('file_type', '=', (int)$params['file_type']);
+        $params['fileType'] > -1 && $query->where('file_type', '=', (int)$params['fileType']);
         // 存储方式
-        !empty($params['storage']) > -1 && $query->where('storage', '=', $params['storage']);
+        !empty($params['storage']) && $query->where('storage', '=', $params['storage']);
         // 上传来源
         $params['channel'] > -1 && $query->where('channel', '=', (int)$params['channel']);
         // 文件名称
         !empty($params['fileName']) && $query->where('file_name', 'like', "%{$params['fileName']}%");
         // 是否在回收站
-        $query->where('is_recycle', '=', (int)$params['is_recycle']);
+        $query->where('is_recycle', '=', (int)$params['isRecycle']);
         // 查询列表数据
         return $query->where('is_delete', '=', 0)
             ->order(['file_id' => 'desc'])