Files
mier-php/application/api/model/Music.php
2025-08-11 10:22:05 +08:00

27 lines
785 B
PHP

<?php
namespace app\api\model;
use think\Db;
use think\Model;
class Music extends Model
{
public function get_user_music_list($uid, $page, $page_limit)
{
$page = intval($page);
$page_limit = $page_limit < 10 ? $page_limit : 10;
$map = [];
// $map[] = ['upload_user', '=', $uid];
$map[] = ['is_delete', '=', 1];
$map[] = ['status', '=', 1];
$user_music_list = db::name('music')->where($map)->field('mid,music_name,singer,music_url')->order('mid asc')->page($page, $page_limit)->select();
foreach ($user_music_list as $k => &$v){
$v['music_url'] = localpath_to_netpath($v['music_url']);
}
return ['code' => 200, 'msg' => "获取成功", 'data' => $user_music_list];
}
}