-
결제 도메인 신규 기능에 전역 타임아웃 설정 추가
config 영역에 새 기능을 추가했음. MVC async timeout 전역 설정 추가 (30분). 변경 파일: 설정/문서 4개, yml_localyml 1개, yml_prodyml 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내
읽기 → -
파트너포털 보증 잔액 면제 라벨 위치 오류 수정
partner-portal 버그를 수정했음. 보증 잔액 면제 라벨을 보유금액이 아닌 보증 잔액 잔액 자리에 표시. 변경 파일: 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그 수정 프로세스 단순
읽기 → -
대시보드 이용중지 집계 기준 불일치 버그 수정
suspend 버그를 수정했음. 대시보드 이용중지 카드와 목록 기본 필터를 tb_suspend_master 기준으로 일치. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - SQL 쿼리 조건/집계 수정 - 내부 클래
읽기 → -
매출 분석 차트에 결제 데이터 정합성 갖춘 신규 기능 추가
analytics 영역에 새 기능을 추가했음. 매출 분석 차트 시인성·디자인 개선. 변경 파일: 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 관련 내부 클래스에 메서드 추가 - SQL 매퍼에 쿼리 작성 - 화면
읽기 → -
매출 차트 결제 완료 필터 누락 버그 수정
analytics 버그를 수정했음. 매출 차트 쿼리 2건에 payment_status='PAID' 필터 추가. 변경 파일: SQL 매퍼 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았음. 수정 내용 - SQL 쿼리 조
읽기 → -
결제 정산 화면 인라인 스크립트를 외부 파일로 분리해 유지보수성 개선
merchant-balance 리팩토링을 진행했음. 인라인 JS 1272줄 외부 파일 분리 + 재무요약 탭 정리. 변경 파일: 뷰/스타일 1개, 스크립트 1개 리팩토링 이유 기능은 잘 돌아가지만 코드 구조가 나중에 유지보수하기 어려운 상태였음. 특히 같은 로직이 여러 곳에 중복돼 있거나, 한 파일에 너무 많은 책임이 몰려 있는 경우가 있었음. 기능 추
읽기 → -
대시보드 월 P&L에 판매대금·PENDING 정산 현황 추가
dashboard 영역에 새 기능을 추가했음. 월 P&L 카드에 판매대금/PENDING 섹션 추가. 변경 파일: SQL 매퍼 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 대시보드에 신규 KPI 카드/섹션
읽기 → -
수수료 관리 화면 개선과 데이터 정합성 확보
admin 영역에 새 기능을 추가했음. 수수료 총관리 페이지 디자인 개선 + 대시보드 링크 교체. 변경 파일: 뷰/스타일 2개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 관련 내부 클래스에 메서드 추가 - SQL 매퍼에 쿼리
읽기 → -
정산 화면 쿠폰마진 집계 버그와 날짜 표시 오류 수정
merchant-balance 버그를 수정했음. 쿠폰마진 컬럼이 판매대금을 집계하던 버그 수정 + 일시 포맷팅. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았
읽기 → -
관리자 대시보드 주문 카드 숫자 불일치 버그 수정
admin-dashboard 버그를 수정했음. 주문 카드 숫자를 주문목록과 일치시키기. 변경 파일: 내부 클래스 1개, 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 내부 클래스 로직 수정 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그
읽기 → -
파트너 포털 회원 실잔액 집계 오류 수정
partner-portal 버그를 수정했음. 회원상세 실잔액 쿼리에서 balance_after 스냅샷 제거. 변경 파일: SQL 매퍼 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았음. 수정 내용 - SQL 쿼리 조건
읽기 → -
헤더 전역 검색으로 회원·정산·쿠폰·주문 한 번에 조회
헤더 전역 검색 추가 (메뉴 + 하위파트너/회원/정산/쿠폰/주문) 헤더 전역 검색 추가 (메뉴 + 하위파트너/회원/정산/쿠폰/주문) 기능을 구현했음. 배경 관리 항목이 늘어날수록 메뉴 탐색만으로 원하는 데이터를 찾기 어려워짐. 헤더 검색창에서 메뉴, 채널 사용자, 정산, 쿠폰, 주문 등을 동시에 검색할 수 있으면 운영 효율이 올라감. 구현 방식
읽기 → -
계약서 제출 이력과 미리보기를 시스템으로 관리
계약서 파일명·제출이력·미리보기 추가 계약서 파일명·제출이력·미리보기 추가 기능을 구현했음. 배경 계약 프로세스를 시스템 안에서 관리하면 파일 분실 위험이 없어지고, 제출 이력도 추적할 수 있음. 이력이 없으면 분쟁 시 근거가 없어지는 문제가 있었음. 구현 방식 계약서 파일 업로드, 제출 이력 저장, 미리보기 기능을 추가했음. 파일명에 타임스
읽기 → -
하위 파트너 운영 자금 지급 기능 추가
하위 파트너 운영 자금 지급 기능 + 이력 중복 버그 수정 하위 파트너 운영 자금 지급 기능 + 이력 중복 버그 수정 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public
읽기 → -
쿠폰 구매 수수료 메모에 적용 요율 표기 추가
쿠폰 구매 수수료 memo에 적용 요율(snap/live) 표기 쿠폰 구매 수수료 memo에 적용 요율(snap/live) 표기 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Re
읽기 → -
발송 후 일괄 삭제·잔액보정 결과 요약 기능 추가
발송 후 상세 자동 이동 + 일괄 삭제 + 잔액보정 결과 요약 발송 후 상세 자동 이동 + 일괄 삭제 + 잔액보정 결과 요약 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 3개, SQL 쿼리 2개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 pu
읽기 → -
정산 내역 카드에 접기·펼치기 토글 추가
정산 내역 카드 접기/펼치기 토글 추가 정산 내역 카드 접기/펼치기 토글 추가 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request request) { validat
읽기 → -
홀딩 중 플랫폼 귀속 수익 화면에 예정 금액 표시 추가
예정(홀딩 중) 플랫폼 귀속 수익 표시 예정(홀딩 중) 플랫폼 귀속 수익 표시 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request
읽기 → -
취소 건 제외로 정산 집계 금액 불일치 수정
CANCELLED 건을 요약/집계에서 제외해 데이터 일치 CANCELLED 건을 요약/집계에서 제외해 데이터 일치 버그를 수정했음. 원인 분석 CANCELLED 상태의 건이 정산 요약/집계에 포함되어 실제 정산금과 수치가 달랐음. 재현 조건 취소된 건이 있는 경우 정산 합산이 예상보다 크게 나왔음. 수정 내용 sql -- 수정 전 SEL
읽기 → -
계약서 재제출 후 세션 불일치로 잘못된 UI 노출 수정
재제출 요청 후 세션 불일치로 잘못된 UI 노출 수정 재제출 요청 후 세션 불일치로 잘못된 UI 노출 수정 버그를 수정했음. 원인 분석 세션 상태와 DB 상태가 맞지 않는 케이스가 있었음. 특정 작업 흐름에서 세션 갱신이 DB 업데이트 이전에 이루어지고 있었음. 세션 기반 UI 제어는 이런 타이밍 문제에 취약함. 재현 조건 계약서 재제출 요청
읽기 →