style: Laravel Pint 코드 포맷팅 적용

- PSR-12 스타일 가이드 준수
- 302개 파일 스타일 이슈 자동 수정
- 코드 로직 변경 없음 (포맷팅만)
This commit is contained in:
2025-11-06 17:45:49 +09:00
parent 48e76432ee
commit cc206fdbed
294 changed files with 4476 additions and 2561 deletions

View File

@@ -2,10 +2,10 @@
namespace App\Services\Design;
use App\Services\Service;
use App\Services\Calculation\CalculationEngine;
use App\Models\Design\BomTemplate;
use App\Models\Calculation\CalculationConfig;
use App\Models\Design\BomTemplate;
use App\Services\Calculation\CalculationEngine;
use App\Services\Service;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Log;
@@ -20,9 +20,9 @@ public function __construct(CalculationEngine $calculationEngine)
/**
* 견적 파라미터 조회
* @param int $modelId 모델 ID
* @param string|null $companyName 업체명
* @return array
*
* @param int $modelId 모델 ID
* @param string|null $companyName 업체명
*/
public function getEstimateParameters(int $modelId, ?string $companyName = null): array
{
@@ -38,7 +38,7 @@ public function getEstimateParameters(int $modelId, ?string $companyName = null)
->where('is_primary', true)
->first();
if (!$bomTemplate) {
if (! $bomTemplate) {
throw new \Exception("모델 ID {$modelId}에 대한 BOM 템플릿을 찾을 수 없습니다.");
}
@@ -58,22 +58,22 @@ public function getEstimateParameters(int $modelId, ?string $companyName = null)
'id' => $bomTemplate->modelVersion->model->id,
'name' => $bomTemplate->modelVersion->model->name ?? '모델명 없음',
'version' => $bomTemplate->modelVersion->version_no ?? 'v1.0',
'bom_template_id' => $bomTemplate->id
'bom_template_id' => $bomTemplate->id,
],
'company_info' => [
'company_type' => $bomTemplate->company_type,
'formula_version' => $bomTemplate->formula_version,
'requested_company' => $companyName
'requested_company' => $companyName,
],
'parameters' => $parameters,
'calculation_preview' => true
'calculation_preview' => true,
];
} catch (\Exception $e) {
Log::error('견적 파라미터 조회 실패', [
'model_id' => $modelId,
'company_name' => $companyName,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
throw $e;
@@ -82,10 +82,10 @@ public function getEstimateParameters(int $modelId, ?string $companyName = null)
/**
* BOM 계산 실행
* @param int $bomTemplateId BOM 템플릿 ID
* @param array $parameters 입력 파라미터
* @param string|null $companyName 업체명
* @return array
*
* @param int $bomTemplateId BOM 템플릿 ID
* @param array $parameters 입력 파라미터
* @param string|null $companyName 업체명
*/
public function calculateBomEstimate(int $bomTemplateId, array $parameters, ?string $companyName = null): array
{
@@ -112,7 +112,7 @@ public function calculateBomEstimate(int $bomTemplateId, array $parameters, ?str
return [
'success' => $result['success'],
'data' => $result['success'] ? $result : null,
'error' => $result['success'] ? null : $result['error']
'error' => $result['success'] ? null : $result['error'],
];
} catch (\Exception $e) {
@@ -121,21 +121,21 @@ public function calculateBomEstimate(int $bomTemplateId, array $parameters, ?str
'bom_template_id' => $bomTemplateId,
'parameters' => $parameters,
'company_name' => $companyName,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
return [
'success' => false,
'data' => null,
'error' => $e->getMessage()
'error' => $e->getMessage(),
];
}
}
/**
* 업체별 산출식 목록 조회
* @param string $companyName 업체명
* @return array
*
* @param string $companyName 업체명
*/
public function getCompanyFormulas(string $companyName): array
{
@@ -150,18 +150,18 @@ public function getCompanyFormulas(string $companyName): array
'version' => $formula['version'],
'description' => $formula['description'],
'parameters' => $formula['parameters'],
'updated_at' => $formula['updated_at']
'updated_at' => $formula['updated_at'],
];
}, $formulas)
}, $formulas),
];
}
/**
* 업체별 산출식 등록/수정
* @param string $companyName 업체명
* @param string $formulaType 산출식 타입
* @param array $formulaData 산출식 데이터
* @return array
*
* @param string $companyName 업체명
* @param string $formulaType 산출식 타입
* @param array $formulaData 산출식 데이터
*/
public function saveCompanyFormula(string $companyName, string $formulaType, array $formulaData): array
{
@@ -191,7 +191,7 @@ public function saveCompanyFormula(string $companyName, string $formulaType, arr
'validation_rules' => $formulaData['validation_rules'] ?? null,
'description' => $formulaData['description'] ?? null,
'is_active' => true,
'created_by' => $this->apiUserId()
'created_by' => $this->apiUserId(),
]);
DB::commit();
@@ -202,7 +202,7 @@ public function saveCompanyFormula(string $companyName, string $formulaType, arr
'formula_type' => $formula->formula_type,
'version' => $formula->version,
'is_active' => $formula->is_active,
'created_at' => $formula->created_at
'created_at' => $formula->created_at,
];
} catch (\Exception $e) {
@@ -210,7 +210,7 @@ public function saveCompanyFormula(string $companyName, string $formulaType, arr
Log::error('업체별 산출식 저장 실패', [
'company_name' => $companyName,
'formula_type' => $formulaType,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
throw $e;
@@ -245,7 +245,7 @@ protected function logCalculationHistory(int $bomTemplateId, array $parameters,
'parameters' => $parameters,
'success' => $result['success'],
'calculated_items_count' => $result['success'] ? count($result['bom_items']) : 0,
'calculated_by' => $this->apiUserId()
'calculated_by' => $this->apiUserId(),
]);
}
@@ -255,11 +255,12 @@ protected function logCalculationHistory(int $bomTemplateId, array $parameters,
protected function incrementVersion(string $currentVersion): string
{
if (preg_match('/^v(\d+)\.(\d+)$/', $currentVersion, $matches)) {
$major = (int)$matches[1];
$minor = (int)$matches[2];
return "v{$major}." . ($minor + 1);
$major = (int) $matches[1];
$minor = (int) $matches[2];
return "v{$major}.".($minor + 1);
}
return 'v1.0';
}
}
}