fix: save businessType as type in company_module table.

This commit is contained in:
weichien00
2021-07-13 22:20:54 +08:00
parent 7700d863d6
commit a9c921b8cf
@@ -5,6 +5,8 @@ namespace App\Classes\Modules\Companies\Processors;
use App\Classes\Modules\Companies\DataTransferObjects\CompanyModuleObject;
use App\Classes\Modules\Companies\Services\CreatesCompanyModule;
use App\Classes\ValueObjects\Constants\BusinessType;
use Illuminate\Database\Eloquent\Model;
use App\Models\Company;
@@ -28,11 +30,11 @@ class CreateCompanyModuleProcessor
* @param Company $company
* @return Model
*/
public function execute(Company $company): Model
public function execute(Company $company , ?int $businessType): Model
{
$company_module_object = new CompanyModuleObject(
$company->id,
$company->type,
$businessType??BusinessType::IMPORTER,
$company->status,
);