fix: EntertainmentService Python 스타일 포맷팅 수정

- {:.0f}% → round() 함수 사용으로 변경
- PHP 문법에 맞는 문자열 보간 적용
This commit is contained in:
2026-01-21 10:43:06 +09:00
parent ef6b1330fc
commit e0dc8291fa

View File

@@ -206,22 +206,23 @@ private function generateCheckPoints(
// 사용률에 따른 체크포인트
if ($usageRate <= 75) {
// 정상 운영
$remainingRate = 100 - $usageRate;
$remainingRate = round(100 - $usageRate);
$checkPoints[] = [
'id' => 'et_cp_normal',
'type' => 'success',
'message' => "{{$periodLabel}} 접대비 사용 {$usedFormatted}만원 / 한도 {$limitFormatted}만원 ({$remainingRate:.0f}%). 여유 있게 운영 중입니다.",
'message' => "{$periodLabel} 접대비 사용 {$usedFormatted}만원 / 한도 {$limitFormatted}만원 ({$remainingRate}%). 여유 있게 운영 중입니다.",
'highlights' => [
['text' => "{$usedFormatted}만원", 'color' => 'green'],
['text' => "{$limitFormatted}만원 ({$remainingRate:.0f}%)", 'color' => 'green'],
['text' => "{$limitFormatted}만원 ({$remainingRate}%)", 'color' => 'green'],
],
];
} elseif ($usageRate <= 100) {
// 주의 (85% 이상)
$usageRateRounded = round($usageRate);
$checkPoints[] = [
'id' => 'et_cp_warning',
'type' => 'warning',
'message' => "접대비 한도 {$usageRate:.0f}% 도달. 잔여 한도 {$remainingFormatted}만원입니다. 사용 계획을 점검해 주세요.",
'message' => "접대비 한도 {$usageRateRounded}% 도달. 잔여 한도 {$remainingFormatted}만원입니다. 사용 계획을 점검해 주세요.",
'highlights' => [
['text' => "잔여 한도 {$remainingFormatted}만원", 'color' => 'orange'],
],