This commit is contained in:
Your Name
2026-03-23 18:02:16 +08:00
parent 18fee2e8f8
commit 250d173c2f
525 changed files with 10659 additions and 793 deletions
+6 -3
View File
@@ -38,8 +38,9 @@ class FileLists extends BaseAdminDataLists implements ListsSearchInterface
*/
public function setSearch(): array
{
// 不按 source 搜索:列表固定为「当前管理员后台上传」,避免请求参数覆盖权限条件
return [
'=' => ['type', 'source'],
'=' => ['type'],
'%like%' => ['name']
];
}
@@ -79,7 +80,8 @@ class FileLists extends BaseAdminDataLists implements ListsSearchInterface
->order('id', 'desc')
->where($this->searchWhere)
->where($this->queryWhere())
// ->where('source', FileEnum::SOURCE_ADMIN)
->where('source', FileEnum::SOURCE_ADMIN)
->where('source_id', $this->adminId)
->limit($this->limitOffset, $this->limitLength)
->select()
->toArray();
@@ -102,7 +104,8 @@ class FileLists extends BaseAdminDataLists implements ListsSearchInterface
{
return (new File())->where($this->searchWhere)
->where($this->queryWhere())
// ->where('source', FileEnum::SOURCE_ADMIN)
->where('source', FileEnum::SOURCE_ADMIN)
->where('source_id', $this->adminId)
->count();
}
}