#css
-
정산 잔액 화면에 페이지네이션과 어드민 디자인 개선
admin/merchant-balance 영역에 새 기능을 추가했음. 4개 영역 페이지네이션 + admin 톤 디자인 정리. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을
읽기 → -
결제 도메인 신규 기능을 쿼리부터 화면까지 정합성 있게 구현
responsive-ui 영역에 새 기능을 추가했음. 모바일 해상도 대응 CSS 추가 및 스타일 조정. 변경 파일: 뷰/스타일 6개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 관련 내부 클래스에 메서드 추가 - SQL 매퍼에
읽기 → -
헤더 KPI 칩 제거하고 검색바 확장해 가독성 개선
UI/스타일을 개선했음. 헤더 KPI 칩 제거하고 아이덴티티만 유지 + 검색바 확장. 변경 파일: 뷰/스타일 1개, 뷰/스타일 1개, 뷰/스타일 1개 변경 내용 화면의 시각적 품질을 높이고 정보를 더 쉽게 읽을 수 있도록 스타일을 조정했음. - 헤더 레이아웃 정렬 수정 - 칩/뱃지 비주얼 업그레이드 - 아이콘 위치 및 크기 조정 - 반응형 헤더 처리
읽기 → -
파트너 헤더에 보유금액·KPI 칩 추가
UI/스타일을 개선했음. 파트너 헤더에 보유금액/시스템 KPI 칩 추가. 변경 파일: 뷰/스타일 2개, 뷰/스타일 1개, 뷰/스타일 1개 변경 내용 화면의 시각적 품질을 높이고 정보를 더 쉽게 읽을 수 있도록 스타일을 조정했음. - 헤더 레이아웃 정렬 수정 - 칩/뱃지 비주얼 업그레이드 - 아이콘 위치 및 크기 조정 - 반응형 헤더 처리 디자인
읽기 → -
헤더 파트너 정보 칩 비주얼 개선
UI/스타일을 개선했음. 헤더 파트너 정보 칩 비주얼 업그레이드. 변경 파일: 뷰/스타일 1개, 뷰/스타일 1개, 뷰/스타일 1개 변경 내용 화면의 시각적 품질을 높이고 정보를 더 쉽게 읽을 수 있도록 스타일을 조정했음. - 헤더 레이아웃 정렬 수정 - 칩/뱃지 비주얼 업그레이드 - 아이콘 위치 및 크기 조정 - 반응형 헤더 처리 디자인 원칙
읽기 → -
그리드·여백·테두리 중복 정리로 UI 시각 품질 개선
UI/스타일을 개선했음. 디자인 품질 이슈 수정 — 그리드 공백/테두리/bar 중복 정리. 변경 파일: 뷰/스타일 2개, 뷰/스타일 1개, 뷰/스타일 1개, 스크립트 1개 변경 내용 화면의 시각적 품질을 높이고 정보를 더 쉽게 읽을 수 있도록 스타일을 조정했음. - 여백/테두리 정리 - 색상 톤 통일 (디자인 시스템 준수) - 불필요한 중복 스타일
읽기 → -
수익 화면 파트너별 기여 토글 레이아웃 깨짐 수정
system-revenue 버그를 수정했음. 파트너별 기여 상세 토글 레이아웃 깨짐 수정. 변경 파일: 뷰/스타일 1개 문제 원인 CSS 또는 뷰 렌더링 로직 오류로 화면이 깨지거나 값이 잘못 표시되고 있었음. 수정 내용 - 화면 렌더링 수정 - 프론트 스크립트 수정 버그 수정 프로세스 단순히 증상만 픽스하는 게 아니라 왜 발생했는지 원인을
읽기 → -
정산 원장에 결제 발생 즉시 PENDING 반영
정산 원장에 PENDING 상태 미러 로직을 추가하고 취소 시 동기화를 구현했음. 배경 결제가 발생하는 시점과 정산이 확정되는 시점 사이에 시간 차이가 존재함 (가상계좌: 2시간, 카드: 3일). 이 기간 동안 원장에 상태가 반영되지 않으면 운영자가 실제 재무 상황을 실시간으로 파악하기 어려움. PENDING → CONFIRMED 흐름 결제 발
읽기 → -
Base64 디코더 URL-safe 양쪽 허용으로 버그 수정
zlgoon 버그를 수정했음. Base64 디코더를 URL-safe/표준 양쪽 허용하도록 수정. 변경 파일: 내부 클래스 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - 내부 클래스 로직 수정 버그 수정 프로세스 단순히 증상만 픽스하는 게 아니라 왜 발
읽기 → -
거래명세서 집계 구조를 결제 단일 행으로 단순화
statement 리팩토링을 진행했음. 거래명세서 집계 단순화 — 결제 단일 행으로 통일. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개, 뷰/스타일 1개 리팩토링 이유 기능은 잘 돌아가지만 코드 구조가 나중에 유지보수하기 어려운 상태였음. 특히 같은 로직이 여러 곳에 중복돼 있거나, 한 파일에 너무 많은 책임이 몰려 있는 경우가 있었음. 기능 추
읽기 → -
전자계약서 알림 기능 전면 개편과 결제 데이터 정합성 확보
partner-contract 영역에 새 기능을 추가했음. 전자계약서 알림 이메일 HTML 템플릿 개편. 변경 파일: 내부 클래스 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 알림 생성 트리거 포인트 추가 - 뱃지 카운트
읽기 → -
홀딩 중 플랫폼 귀속 수익 화면에 예정 금액 표시 추가
예정(홀딩 중) 플랫폼 귀속 수익 표시 예정(홀딩 중) 플랫폼 귀속 수익 표시 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request
읽기 → -
거래명세서 총매출 이중 계상 버그 수정
거래명세서 목록 총매출 파생 합산 제거 거래명세서 목록 총매출 파생 합산 제거 버그를 수정했음. 원인 분석 거래명세서 목록에서 파생 합산 필드를 집계에 포함하면 이중 계상이 발생했음. 재현 조건 총매출 합산이 실제 매출보다 크게 나왔음. 수정 내용 sql -- 수정 전: 파생 필드 포함 합산 SELECT SUM(sale_amount +
읽기 → -
정산 역분배 정책 문서 오류 정정
내부 정책 — 역분배(잔여 방식)가 정책임을 정정 내부 정책 — 역분배(잔여 방식)가 정책임을 정정 작업을 완료했음. 배경 서비스 운영 중에 필요한 정리/유지보수 작업이 있었음. 기능에는 영향을 주지 않지만 코드베이스 품질 유지에 필요한 작업임. 작업 내용 원칙 코드 정리는 기능 동작에 영향을 주지 않아야 함. 정리 전후로 동작이 같은지
읽기 → -
실물 배송 파트너 분기와 브랜드 위탁 UI 검증 완료
실물 배송 파트너 분기 + 브랜드 위탁 UI 실사용 검증 실물 배송 파트너 분기 + 브랜드 위탁 UI 실사용 검증 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 4개를 작성했음. 코드 예시 java // 핵심 로직 public v
읽기 → -
최근 주문 카드 데이터 불일치 버그 수정
최근 주문 카드를 주문목록과 동일 소스로 일치 최근 주문 카드를 주문목록과 동일 소스로 일치 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 public v
읽기 → -
파트너 포탈 SQL·CSS 리팩토링으로 가독성과 유지보수성 개선
파트너 포탈 CSS 리팩토링 및 SQL 개선 리팩토링 작업을 완료했음. 리팩토링 이유 코드 가독성과 유지보수성 향상을 위한 리팩토링이었음. 변경 전/후 java // 수정 전: 중복/복잡 로직 // 각 클래스에 동일 로직 반복 // 수정 후: 명확하고 단일 책임 public static Long resolveId(Object source)
읽기 → -
결제·정산 데이터 정합성 감사로 불일치 항목 조기 발견
20260411 design quality audit 2026-04-11 기준 시스템 현황 분석 보고서를 작성했음. 분석 목적 서비스가 복잡해질수록 데이터 간 불일치가 쌓임. 특히 결제/정산처럼 여러 단계를 거치는 흐름은 중간 어딘가에서 엣지케이스가 터지기 쉬움. 주기적으로 전체 데이터를 돌아보면서 이상 징후를 조기에 발견하는 게 목적이었음.
읽기 → -
CSS 공통 스타일 정비로 코드베이스 가독성 개선
apple.css 초기화 및 공통 스타일 정의 추가 유지보수 및 정리 작업을 했음. 배경 기능 개발에 집중하다 보면 불필요한 코드, 오래된 설정, 중복 파일이 쌓임. 이런 기술 부채는 당장은 문제가 없어 보여도 점점 코드베이스를 읽기 어렵게 만듦. 작업 내용 - CSS 파일 초기화 및 공통 스타일 재정의 - 불필요하게 쌓인 override 규
읽기 → -
파트너 가입 페이지 UI 개선
파트너 가입 페이지 UI 개선 및 CSS 통합 리팩토링 작업을 완료했음. 리팩토링 이유 코드 가독성과 유지보수성 향상을 위한 리팩토링이었음. 변경 전/후 java // 수정 전: 중복/복잡 로직 // 각 클래스에 동일 로직 반복 // 수정 후: 명확하고 단일 책임 public static Long resolveId(Object source)
읽기 →