diff --git a/app/Models/Company.php b/app/Models/Company.php index 6c95159..f0b2067 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -7,52 +7,6 @@ class Company extends SoftDeletesModel protected $casts = ['project_users' => 'json', 'partners' => 'json']; - protected $appends = ['management_platform', 'project_manager', 'invest_date']; - - /** - * 管理平台 - */ - public function getManagementPlatformAttribute() - { - $projectUsers = $this->project_users; - if ($projectUsers) { - $groupNameArray = array_column($projectUsers, 'groupName'); - $groupName = implode(',', $groupNameArray); - return $groupName; - } - return null; - } - - /** - * 管理人 - * @return string|null - */ - public function getProjectManagerAttribute() - { - $projectUsers = $this->project_users; - if ($projectUsers) { - $userNameArray = array_column($projectUsers, 'userName'); - $userName = implode(',', $userNameArray); - return $userName; - } - return null; - } - - /** - * 出资时间 - * @return string|null - */ - public function getInvestDateAttribute() - { - $projectUsers = $this->project_users; - if ($projectUsers) { - $investDateArray = array_column($projectUsers, 'investDate'); - $investDate = implode(',', $investDateArray); - return $investDate; - } - return null; - } - public function users() { return $this->hasMany(User::class, 'company_id', 'id');