Commit 6b864a3f 6b864a3f888f07dde0290c96f5a5be87adb59036 by lemon

获取项目名

1 parent cca90f22
1 <?php
2
3 namespace App\Models\Legal;
4
5 use App\Models\BaseModel;
6 use Illuminate\Database\Eloquent\Factories\HasFactory;
7 use Illuminate\Database\Eloquent\SoftDeletes;
8
9 /**
10 * Class Project
11 * @package App\Models\Legal
12 */
13 class Project extends BaseModel
14 {
15 use HasFactory,SoftDeletes;
16
17 }
...@@ -12,6 +12,7 @@ use App\Models\Legal\Treaty; ...@@ -12,6 +12,7 @@ use App\Models\Legal\Treaty;
12 use App\Models\Musician\AppCompany; 12 use App\Models\Musician\AppCompany;
13 use App\Models\Musician\AppCompanyUser; 13 use App\Models\Musician\AppCompanyUser;
14 use Illuminate\Database\Eloquent\Builder; 14 use Illuminate\Database\Eloquent\Builder;
15 use Illuminate\Http\Request;
15 use Qcloud\Cos\Client; 16 use Qcloud\Cos\Client;
16 17
17 /** 18 /**
...@@ -20,6 +21,7 @@ use Qcloud\Cos\Client; ...@@ -20,6 +21,7 @@ use Qcloud\Cos\Client;
20 */ 21 */
21 class PropertyTrackService extends Service 22 class PropertyTrackService extends Service
22 { 23 {
24
23 /** 25 /**
24 * 歌曲文件列表 26 * 歌曲文件列表
25 * @return \Illuminate\Http\JsonResponse 27 * @return \Illuminate\Http\JsonResponse
...@@ -47,7 +49,7 @@ class PropertyTrackService extends Service ...@@ -47,7 +49,7 @@ class PropertyTrackService extends Service
47 $data = []; 49 $data = [];
48 50
49 //详情 51 //详情
50 if ($track = PropertyTrack::query()->where(['id'=>$this->request->input('track_id'), 'from'=>1])->first()) { 52 if ($track = PropertyTrack::query()->with('project:id,name')->where(['id'=>$this->request->input('track_id'), 'from'=>1])->first()) {
51 $user = AppCompany::query()->where(['company_id'=>$track->create_admin])->first(); 53 $user = AppCompany::query()->where(['company_id'=>$track->create_admin])->first();
52 $track->setAttribute('submit_name', $user ? $user->company_name : ''); 54 $track->setAttribute('submit_name', $user ? $user->company_name : '');
53 $data = $track; 55 $data = $track;
......