|
...
|
...
|
@@ -389,11 +389,14 @@ class FileController |
|
|
|
*/
|
|
|
|
public function getFileList(){
|
|
|
|
if(isset($this->cache['project_id']) && !empty($this->cache['project_id'])){
|
|
|
|
$this->map['project_id'] = $this->cache['project_id'];
|
|
|
|
$this->param['project_id'] = $this->cache['project_id'];
|
|
|
|
}
|
|
|
|
$fileModel = new File();
|
|
|
|
$this->map['type'] = 'mp4';
|
|
|
|
$lists = $fileModel->list($this->map,'id',['id','hash','type','path','created_at','name']);
|
|
|
|
$this->param['type'] = 'mp4';
|
|
|
|
$page = $this->param['page'] ?? 1;
|
|
|
|
$row = $this->param['row'] ?? 20;
|
|
|
|
unset($this->param['page'],$this->param['row']);
|
|
|
|
$lists = $fileModel->lists($this->param,$page,$row,'id',['id','hash','type','path','created_at','name']);
|
|
|
|
foreach ($lists as $k => $v){
|
|
|
|
$v['file_link'] = getFileUrl($v['path'],$this->cache['storage_type'] ?? 0,$this->cache['project_location'] ?? 0,$this->cache['file_cdn'] ?? 0);
|
|
|
|
$lists[$k] = $v;
|
...
|
...
|
|