Commit 6b864a3f 6b864a3f888f07dde0290c96f5a5be87adb59036 by lemon

获取项目名

1 parent cca90f22
<?php
namespace App\Models\Legal;
use App\Models\BaseModel;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\SoftDeletes;
/**
* Class Project
* @package App\Models\Legal
*/
class Project extends BaseModel
{
use HasFactory,SoftDeletes;
}
......@@ -12,6 +12,7 @@ use App\Models\Legal\Treaty;
use App\Models\Musician\AppCompany;
use App\Models\Musician\AppCompanyUser;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Http\Request;
use Qcloud\Cos\Client;
/**
......@@ -20,6 +21,7 @@ use Qcloud\Cos\Client;
*/
class PropertyTrackService extends Service
{
/**
* 歌曲文件列表
* @return \Illuminate\Http\JsonResponse
......@@ -47,7 +49,7 @@ class PropertyTrackService extends Service
$data = [];
//详情
if ($track = PropertyTrack::query()->where(['id'=>$this->request->input('track_id'), 'from'=>1])->first()) {
if ($track = PropertyTrack::query()->with('project:id,name')->where(['id'=>$this->request->input('track_id'), 'from'=>1])->first()) {
$user = AppCompany::query()->where(['company_id'=>$track->create_admin])->first();
$track->setAttribute('submit_name', $user ? $user->company_name : '');
$data = $track;
......