From eaf1a2e472602a4d7ad6be092e0ca7937b4feeae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Mon, 2 Feb 2026 21:21:40 +0900 Subject: [PATCH] =?UTF-8?q?feat:=EC=9E=AC=EB=AC=B4=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EA=B0=9C=EC=84=A0=20(8=EA=B0=80=EC=A7=80=20=EC=9A=94=EC=B2=AD?= =?UTF-8?q?=EC=82=AC=ED=95=AD)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 자금계획일정: 금액 소수점 제거 및 세자리 콤마 표시 - 자금계획일정: 관련계좌 → 출금계좌 명칭 변경 - 협력사관리: 거래처등록 계좌번호 입력란 추가 - 채무관리: 미지급금 등록 메모란 추가 - 환불관리: 환불/해지 수정 메모란 추가 (거절사유 입력용) - 법인카드관리: 카드 사용현황에 체크카드 표시 - 법인차량관리: 차량등록 구분 추가 (법인/렌트/리스) - 법인차량관리: 렌트/리스 전용 필드 추가 Co-Authored-By: Claude Opus 4.5 --- .../Controllers/Barobill/EcardController.php | 6 + .../views/barobill/ecard/index.blade.php | 17 +- .../finance/fund-schedules/create.blade.php | 39 +- .../finance/fund-schedules/edit.blade.php | 31 +- resources/views/finance/partners.blade.php | 6 +- resources/views/finance/payables.blade.php | 4 +- resources/views/finance/refunds.blade.php | 6 + .../finance/vehicle-maintenance.blade.php | 422 ++++++++++++++---- 8 files changed, 428 insertions(+), 103 deletions(-) diff --git a/app/Http/Controllers/Barobill/EcardController.php b/app/Http/Controllers/Barobill/EcardController.php index 5794627c..a6fb3ff3 100644 --- a/app/Http/Controllers/Barobill/EcardController.php +++ b/app/Http/Controllers/Barobill/EcardController.php @@ -161,6 +161,11 @@ public function cards(Request $request): JsonResponse ? $card->CardCompanyName : $this->getCardCompanyName($cardCompanyCode); + // 체크카드 여부 (IsDebit 또는 CardKind 필드로 판단) + $isCheckCard = ($card->IsDebit ?? '0') === '1' || + ($card->CardKind ?? '') === '2' || + ($card->IsCheck ?? '0') === '1'; + $cards[] = [ 'cardNum' => $cardNum, 'cardCompany' => $cardCompanyCode, @@ -168,6 +173,7 @@ public function cards(Request $request): JsonResponse 'alias' => $card->Alias ?? '', 'cardType' => $card->CardType ?? '', 'cardTypeName' => ($card->CardType ?? '') === '2' ? '법인카드' : '개인카드', + 'isCheckCard' => $isCheckCard, 'status' => $card->Status ?? '', 'statusName' => $this->getCardStatusName($card->Status ?? ''), 'webId' => $card->WebId ?? '', diff --git a/resources/views/barobill/ecard/index.blade.php b/resources/views/barobill/ecard/index.blade.php index 708b00d0..f4f2e669 100644 --- a/resources/views/barobill/ecard/index.blade.php +++ b/resources/views/barobill/ecard/index.blade.php @@ -146,14 +146,25 @@ className={`px-4 py-2 rounded-lg text-sm font-medium transition-colors ${ ))} diff --git a/resources/views/finance/fund-schedules/create.blade.php b/resources/views/finance/fund-schedules/create.blade.php index b1057377..93a6364d 100644 --- a/resources/views/finance/fund-schedules/create.blade.php +++ b/resources/views/finance/fund-schedules/create.blade.php @@ -74,12 +74,15 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:rin class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-emerald-500 focus:border-emerald-500">
-
@@ -93,10 +96,10 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:rin class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-emerald-500 focus:border-emerald-500"> - {{-- 관련 계좌 --}} + {{-- 출금 계좌 --}}