|
|
@ -25,9 +25,22 @@ class ResourceDir extends Model |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @param $param 递归获取一个文件夹下所有ids |
|
|
|
|
|
|
|
|
* @param $resource_dir_id 文件夹id |
|
|
* @return array |
|
|
* @return array |
|
|
* 添加文件夹 |
|
|
|
|
|
|
|
|
* 获取一个文件夹下的所有文件夹 和资源 |
|
|
|
|
|
*/ |
|
|
|
|
|
public function getResourceDirAndResource($resource_dir_id) |
|
|
|
|
|
{ |
|
|
|
|
|
$resource_list = Resource::where('parent_id', $resource_dir_id) |
|
|
|
|
|
->order('type', 'desc') //文件夹放在上面
|
|
|
|
|
|
->order('create_time', 'desc') |
|
|
|
|
|
->select(); |
|
|
|
|
|
return $resource_list; |
|
|
|
|
|
} |
|
|
|
|
|
/** |
|
|
|
|
|
* @param $folderId 文件夹id |
|
|
|
|
|
* @return array |
|
|
|
|
|
* 递归获取一个文件夹下所有ids |
|
|
*/ |
|
|
*/ |
|
|
public function getFolderIds($folderId) |
|
|
public function getFolderIds($folderId) |
|
|
{ |
|
|
{ |
|
|
|