#fix
-
공급사 포털 내 상품 탭 렌더링 버그 3건 수정
supplier-portal 버그를 수정했음. 내 상품 탭 활성/초기로드/날짜 렌더 버그 3건 수정. 변경 파일: 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그 수정 프로세스 단순히 증상만 픽
읽기 → -
상품 승인 워크플로우와 공급사 상품 관리 기능 신규 추가
product-approval 영역에 새 기능을 추가했음. 상품 승인 워크플로우 및 공급사 상품 관리 기능 추가. 변경 파일: 내부 클래스 2개, SQL 매퍼 2개, 뷰/스타일 2개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 -
읽기 → -
중계결제 v2 UI 복구
relay-pay-v2 영역에 새 기능을 추가했음. 중계결제 v2 UI 복구 + 결제대행사 usePoint 연동 + 바코드 멱등성. 변경 파일: SQL 매퍼 2개, 내부 클래스 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음.
읽기 → -
영업대행사 출금요청에 운영자 계좌 노출
partner-portal 영역에 새 기능을 추가했음. 영업대행사 출금요청에 운영자 계좌 노출 + relay-fee 저장 UI 버그 수정. 변경 파일: 뷰/스타일 2개, 내부 클래스 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용
읽기 → -
상품 승인·중계결제·즐거운 연동을 쿼리부터 화면까지 정합성 맞춰 확장
기능 영역에 새 기능을 추가했음. 상품 승인 워크플로우 + 중계결제 v2 + 즐거운 연동 확장. 변경 파일: SQL 파일 3개, 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용
읽기 → -
파트너 포털 사이드바 정렬 버그 수정
partner-menu 버그를 수정했음. 파트너 포털 사이드바 순서 정렬 버그 + 관리 페이지 UI 정비. 변경 파일: 뷰/스타일 2개, SQL 매퍼 1개, 뷰/스타일 1개, 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - SQL 쿼리 조건/집계
읽기 → -
거래명세서 집계 구조를 결제 단일 행으로 단순화
statement 리팩토링을 진행했음. 거래명세서 집계 단순화 — 결제 단일 행으로 통일. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개 리팩토링 이유 기능은 잘 돌아가지만 코드 구조가 나중에 유지보수하기 어려운 상태였음. 특히 같은 로직이 여러 곳에 중복돼 있거나, 한 파일에 너무 많은 책임이 몰려 있는 경우가 있었음. 기능 추
읽기 → -
거래명세서 인쇄 1페이지·다크모드 전환 버그 수정
partner-portal 버그를 수정했음. 거래명세서 인쇄 1페이지 + 인쇄 후 다크모드 전환 버그. 변경 파일: 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그 수정 프로세스 단순히 증상만
읽기 → -
정산 수수료 차감이 조용히 스킵되던 버그 수정
partner-balance 버그를 수정했음. confirmPendingSettlement 수수료 차감 silent skip 버그 수정. 변경 파일: 내부 클래스 1개 문제 원인 예외가 소리 없이 삼켜지거나 분기 처리가 누락돼서 특정 케이스에서 처리가 스킵되고 있었음. 로그에도 아무것도 안 남아서 찾기 어려웠음. 수정 내용 - 내부 클래스 로직
읽기 → -
파트너 포털에 결제 KPI 실시간 폴링 기능 추가
partner-portal 영역에 새 기능을 추가했음. 라이브 폴링 확장 및 대시보드 KPI 갱신 로직 추가. 변경 파일: 내부 클래스 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 포탈에 신규 메뉴/기능
읽기 → -
정산 화면 쿠폰마진 집계 버그와 날짜 표시 오류 수정
merchant-balance 버그를 수정했음. 쿠폰마진 컬럼이 판매대금을 집계하던 버그 수정 + 일시 포맷팅. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았
읽기 → -
관리자 대시보드 주문 카드 숫자 불일치 버그 수정
admin-dashboard 버그를 수정했음. 주문 카드 숫자를 주문목록과 일치시키기. 변경 파일: 내부 클래스 1개, 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 내부 클래스 로직 수정 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그
읽기 → -
하위 파트너 운영 자금 지급 기능 추가
하위 파트너 운영 자금 지급 기능 + 이력 중복 버그 수정 하위 파트너 운영 자금 지급 기능 + 이력 중복 버그 수정 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public
읽기 → -
쿠폰 구매 수수료 메모에 적용 요율 표기 추가
쿠폰 구매 수수료 memo에 적용 요율(snap/live) 표기 쿠폰 구매 수수료 memo에 적용 요율(snap/live) 표기 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Re
읽기 → -
계약서 승인·반려 상태를 새로고침 없이 실시간 감지
계약서 승인/반려 실시간 감지 폴링 추가 계약서 승인/반려 실시간 감지 폴링 추가 기능을 구현했음. 배경 계약서 승인/반려 상태가 변경됐을 때 사용자가 새로고침 없이 결과를 바로 알 수 있어야 UX가 자연스러움. 관리자가 승인하면 사용자 화면에 즉시 반영되는 게 이상적임. 구현 방식 폴링 방식으로 구현했음. 3초마다 서버에 상태를 조회해서 P
읽기 → -
정산 역분배 정책 문서 오류 정정
내부 정책 — 역분배(잔여 방식)가 정책임을 정정 내부 정책 — 역분배(잔여 방식)가 정책임을 정정 작업을 완료했음. 배경 서비스 운영 중에 필요한 정리/유지보수 작업이 있었음. 기능에는 영향을 주지 않지만 코드베이스 품질 유지에 필요한 작업임. 작업 내용 원칙 코드 정리는 기능 동작에 영향을 주지 않아야 함. 정리 전후로 동작이 같은지
읽기 → -
운영자 잔액 상세 페이지와 기간 필터 추가
URL 버그 fix + 기간 필터 + 운영자 잔액 상세 페이지 URL 버그 fix + 기간 필터 + 운영자 잔액 상세 페이지 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 2개, JSP 화면 2개를 작성했음. 코드 예시 java // 핵심 로직 pu
읽기 → -
Finance Hub 파트너 필터
시스템 파트너 도입 기반 - 필터 + Finance Hub UI 시스템 파트너 도입 기반 - 필터 + Finance Hub UI 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 4개를 작성했음. 코드 예시 java // 핵심 로직 public void
읽기 → -
정산 집계 중복 합산 버그 수정
subordinate-apply h1 중복 재제거 (용어 통일 커밋에서 리바운스) subordinate-apply h1 중복 재제거 (용어 통일 커밋에서 리바운스) 버그를 수정했음. 원인 분석 JOIN 조건이 1:N 관계에서 row를 증가시켜 동일 건이 두 번 합산됐음. 재현 조건 집계 결과가 실제보다 2배 이상 크게 나왔음. 수정 내용
읽기 → -
집계 쿼리 중복 합산 버그 수정과 UI 빈 상태 처리 개선
레이아웃 제목 중복/사이드바 축약/용어 일관성/테이블 너비 수정 레이아웃 제목 중복/사이드바 축약/용어 일관성/테이블 너비 수정 버그를 수정했음. 원인 분석 JOIN 조건이 1:N 관계에서 row를 증가시켜 동일 건이 두 번 합산됐음. 재현 조건 집계 결과가 실제보다 2배 이상 크게 나왔음. 수정 내용 sql -- 수정 전: 1:N JO
읽기 →