#batch
-
결제·정산 데이터 정합성 감사로 불일치 항목 조기 발견
20260405 crud design quality audit 2026-04-05 기준 시스템 현황 분석 보고서를 작성했음. 분석 목적 서비스가 복잡해질수록 데이터 간 불일치가 쌓임. 특히 결제/정산처럼 여러 단계를 거치는 흐름은 중간 어딘가에서 엣지케이스가 터지기 쉬움. 주기적으로 전체 데이터를 돌아보면서 이상 징후를 조기에 발견하는 게 목적이었
읽기 → -
정산·배치 로그를 DEBUG로 낮춰 운영 노이즈 개선
배치 작업 로그 수준 INFO → DEBUG로 하향** 2026-04-03에 배치 작업 관련 코드를 수정하거나 추가했음. 배치는 Spring @Scheduled로 주기적으로 실행됨. 만료 처리, 정산 집계, 상태 동기화 등 실시간 요청 흐름 밖에서 처리해야 하는 작업들을 담당함. 배치 목록 일부 | 배치 | 역할 | |---|---| | 쿠폰 만
읽기 → -
로그 레벨 정리와 중복 코드 제거로 운영 가독성 개선
LOGGER.info 호출을 LOGGER.debug로 변경 및 주요 로그 메시지 정리** 2026-04-03에 리팩토링 작업을 진행했음. 기능은 그대로인데 코드를 더 읽기 좋게, 유지보수하기 쉽게 정리하는 작업임. 로직을 이해하고 나서야 뭘 어떻게 바꿔야 할지 보이기 때문에 기능 개발보다 오히려 더 신경 써야 할 때가 많음. 작업 내용 - 중복
읽기 → -
연락처 송금 외부 연동과 계층별 수수료 정산 개선
연락처송금 외부 연동 모드 (EXTERNAL) 지원 2026-04-03에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright) → 로그인 → 수취인
읽기 → -
시스템별 비밀번호 정책 추가
시스템별 비밀번호 정책 추가 및 유효성 검증 로직 개선 2026-04-02에 비밀번호 정책 관련 기능을 추가했음. 비밀번호 정책은 최소 길이, 최대 길이, 필수 문자 종류(대소문자/숫자/특수문자) 조합을 설정할 수 있게 했음. 시스템별로 다른 정책을 적용할 수 있도록 DB에 설정값을 저장하는 구조임. 정책 구성 | 항목 | 설명 | |---|--
읽기 → -
어드민 내부 클래스 비즈니스 로직 안정성 개선
20260401 admin design quality 2026-04-01에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결
읽기 → -
결제 수단별 계층 수수료 계산 로직 정확성 강화
결제 수단별 플랫폼 수수료 계산 및 UI 개선 2026-03-30에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|---|
읽기 → -
연락처 송금 수동 재처리
연락처송금 수동 재처리 기능 추가 및 신한은행 결과메시지 개선 2026-03-30에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright) → 로그인
읽기 → -
연락처 송금 수수료 분배
연락처송금 수수료 분배 로직 개선 2026-03-30에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright) → 로그인 → 수취인 입력 → 이체 →
읽기 → -
Spring MVC 플랫폼 기능 개선과 무중단 배포 안정성 확보
20260330 0030 shorts batch 2026-03-30에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과 매
읽기 → -
Spring MVC 내부 클래스 비즈니스 로직 개선
20260330 1200 shorts batch 2026-03-30에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과 매
읽기 → -
쇼츠 히스토리 전체 조회 기능 추가
20260330 1800 shorts history global 2026-03-30에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리
읽기 → -
채널 일괄 등록에 계층별 요율 검증 추가로 정산 오류 방지
파트너 일괄 등록 트랜잭션 및 계층 검증 기능 추가 2026-03-29에 외부 채널 관련 기능을 추가하거나 개선했음. 채널 포털은 각 외부 채널 사업자가 자신의 현황을 확인하고 설정하는 공간임. 대시보드에서 잔액, 거래 내역, 하위 채널 현황 등을 한눈에 볼 수 있음. 주요 기능 - 채널 계층 구조 관리 (상위/하위 채널 연결) - 수수료 설정
읽기 → -
타임아웃 계산과 시스템별 기능 처리 로직 개선
타임아웃 계산 방식 및 시스템별 Feature 처리 로직 개선 2026-03-29에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스, 내부 클래스, 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스
읽기 → -
수수료 계층별 정산 배치와 미입금 알림 화면 추가
수수료 개요 화면 및 미입금 주문 알림 배치 추가 2026-03-28에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|--
읽기 → -
정산 수수료 계층 구조 검증
정산 요약 UI 수정 및 지불 금액 구성 로직 개선 2026-03-28에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|-
읽기 → -
미정산 파트너 자동 정지
미정산 파트너 자동 정지 배치 추가 2026-03-27에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|---| | 최하위
읽기 → -
연락처 송금 파싱 재시도·매칭 누락 버그 수정
연락처 송금 파싱 실패 재시도 sysId 필터 추가 2026-03-25에 연락처 송금 기능의 버그를 수정했음. 연락처 송금은 은행 앱 화면을 자동으로 조작해서 입금 처리를 완료하는 구조임. 각 은행별로 UI가 다르기 때문에 은행별 핸들러가 개별로 존재하고, Playwright로 브라우저를 제어함. 수정 포인트 - 은행 셀렉터 감지 로직 오류 -
읽기 → -
정산 배치 재시도 큐 추가와 로그 레벨 정비
NO_MATCH 및 MANUAL_REQUIRED 큐 재시도 배치 추가 2026-03-25에 배치 작업 관련 코드를 수정하거나 추가했음. 배치는 Spring @Scheduled로 주기적으로 실행됨. 만료 처리, 정산 집계, 상태 동기화 등 실시간 요청 흐름 밖에서 처리해야 하는 작업들을 담당함. 배치 목록 일부 | 배치 | 역할 | |---|---
읽기 → -
계층별 수수료 정산 로직 검증 강화
일일 정산 Discord Embed 리포트 발송 2026-03-25에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|---
읽기 →