feat:재무 기능 개선 (8가지 요청사항)

- 자금계획일정: 금액 소수점 제거 및 세자리 콤마 표시
- 자금계획일정: 관련계좌 → 출금계좌 명칭 변경
- 협력사관리: 거래처등록 계좌번호 입력란 추가
- 채무관리: 미지급금 등록 메모란 추가
- 환불관리: 환불/해지 수정 메모란 추가 (거절사유 입력용)
- 법인카드관리: 카드 사용현황에 체크카드 표시
- 법인차량관리: 차량등록 구분 추가 (법인/렌트/리스)
- 법인차량관리: 렌트/리스 전용 필드 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
김보곤
2026-02-02 21:21:40 +09:00
parent e1c1b93fd2
commit eaf1a2e472
8 changed files with 428 additions and 103 deletions

View File

@@ -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 ?? '',