fix: EntertainmentService Python 스타일 포맷팅 수정
- {:.0f}% → round() 함수 사용으로 변경
- PHP 문법에 맞는 문자열 보간 적용
This commit is contained in:
@@ -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'],
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user