2026-09-07 PulseUp 작업일지입니다. 오늘은 14건의 작업을 진행했습니다.

지점회원 연락처 전화 ( `/members`)

현상/기능

  • 지점회원의 연락처는 앱에서 전화할 수 있게

작업

  • 파일 · 변경
  • `tel:` 링크 (신규)
  • 전화 번호 정규화
  • 연락처 통화
  • 전화번호 통화

회원관리 세로 비율·결제이력 합계 (`/members`, `/admin/branch-members`)

현상/기능

  • 1. 앱에서 회원관리의 세로모드에서 지점회원 : 가입정보 : 결제이력 = 1.5 : 1.3 : 1.2 로
  • 2. 결제이력의 하단에 합계를 넣어줘. (앱/웹 모두)

작업

  • 파일 · 변경
  • 세로 1.5 : 1.3 : 1.2
  • (앱/웹) · 하단 합계

출석체크 표 선 정렬 ( `/classes`)

현상/기능

  • 예약자 목록과심박계 배정 리스트가 표현이 잘 안되고 있다. 선도 끊어지고

작업

  • 파일 · 변경
  • 공통 헤더/본문 칸 (신규)
  • 예약자 표 공통 칸 사용
  • 배정 표 공통 칸 사용

예약자 목록 표 너비 ( `/classes`)

현상/기능

  • 예약자 목록도 가로세로에 맞게 자동으로 datatable 의 넓이가 변동

작업

  • 파일 · 변경
  • 예약자 표 flex, 가로 스크롤 제거

출석체크 팝업·배정 표 너비 ( `/classes`)

현상/기능

  • 좌우로 조금 더 넓혀. 운동등록한 사용자의 datatable 이 스크롤 되지 않고 다 나오게

작업

  • 파일 · 변경
  • 팝업 너비 화면-8
  • 배정 표 flex, 가로 스크롤 제거

출석체크 팝업 너비 ( `/classes`)

현상/기능

  • 배정할 운동 선택이 너무 넓다. 팝업창의 넓이를 제한해야 한다

작업

  • 파일 · 변경
  • 팝업 최대 너비 화면-20 / 720
  • 운동 선택 148px

심박계 배정 툴바 한 줄 ( `/classes`)

현상/기능

  • 배정할 운동선택, 예약배정일괄반영, 조회 를 한라인에

작업

  • 파일 · 변경
  • 툴바 한 줄

개인별 심박계 배정 한 줄 ( `/classes`)

현상/기능

  • 개인별 심박계 배정이 계정하나당 한줄로

작업

  • 파일 · 변경
  • 계정당 1행 표, 심박계는 선택 창

앱 출석체크 스크롤·심박계 배정 ( `/classes`)

현상/기능

  • 앱에서 예약자 출석체크 화면이 정상적이지 않다
  • 하단의 개인별 심박계 배정이 안보이고 scroll 도 안된다

작업

  • 파일 · 변경
  • 세로 스크롤, 새로고침, 배정 패널 연결
  • 개인별 심박계 배정 (신규)
  • 배정 라벨·초안 헬퍼 (신규)
  • 운동/기기/참가자 API (신규)

예약자 출석체크 새로고침 (`/booking/manage`)

현상/기능

  • 웹의 예약자 출석체크 팝업에도 새로고침 만들어줘

작업

  • 파일 · 변경
  • 새로고침 → `getSlotBookings`

수업예약 목록 새로고침 ( `/booking`)

현상/기능

  • 앱에 수업예약에 하단 예약목록에 새로고침 버튼을 하나 추가

작업

  • 파일 · 변경
  • 헤더 새로고침 버튼
  • `loadCalendar` 연결

수업예약 출석 상태 표시 (`/booking`, `/booking/calendar`)

현상/기능

  • 지점관리자가 예약자 출석체크를 출석을 바꿨다
  • 하지만, 사용자의 수업예약에서 목록에는 계속 예약으로 떠 있다

작업

  • 파일 · 변경
  • (앱/웹) · 출석·결석을 슬롯 상태로 인식
  • 내 활성 예약을 목록·달력에 전달
  • 출석/결석 라벨 유지
  • 출석·결석도 내예약 표시
  • 웹 목록도 같은 상태 표시
  • 종료 후에도 출석/결석 표시

방문확인 승인 팝업 스크롤·달력 ( `/applications`)

현상/기능

  • 방문확인 승인/결제 팝업창이 앱에서는 scroll 이 정상적이지 않다
  • 그리고, 운동시작일, 운동종료일에 달력을 추가
  • 등록개월수 숫자 입력도 1, 12 사이 선택할 수 있도록

작업

  • 파일 · 변경
  • 화면 높이 기준 스크롤
  • 1~12개월 선택, 달력 필드
  • 월 달력 날짜 선택 (신규)

지점 신청 승인대기 한 줄 ( `/branches`)

현상/기능

  • 앱에서 지점 신청에 상태의 신청 버튼을 누르니 승인대기가 한줄로

작업

  • 파일 · 변경
  • 상태 칸 88px, 배지 한 줄