docs(#12): step12.md 사전/사후 확인 항목 업데이트
This commit is contained in:
@@ -13,6 +13,35 @@
|
||||
|
||||
---
|
||||
|
||||
## 사후 확인 (작업 후 반드시 수행)
|
||||
|
||||
1. `app.js` 파일을 다시 열어 추가된 함수 목록을 읽는다.
|
||||
2. 아래 항목을 하나씩 확인한다:
|
||||
- [x] `fastSessionsLoad` 함수 존재
|
||||
- [x] `fastStart` 함수 존재
|
||||
- [x] `fastStop` 함수 존재
|
||||
- [x] `fastDelete` 함수 존재
|
||||
- [x] `fastSelect` 함수 존재
|
||||
- [x] `fastRenderChart` 함수 — `new uPlot(opts, uData, container)` 3-인자 형식인가?
|
||||
- [x] `fastRenderChart` 함수 — uPlot x축 데이터가 `Unix seconds`인가? (`/ 1000` 적용)
|
||||
- [x] `btn-fast-export-xlsx` 핸들러 — `XLSX.utils.aoa_to_sheet(rows)` 사용하는가?
|
||||
- [x] `btn-fast-export-xlsx` 핸들러 — `rows`가 배열의 배열(`string[][]`)인가?
|
||||
- [x] `fastLivePollStart` — 2초(2000ms) 간격인가?
|
||||
- [x] `tagNames` 변수명이 기존 코드와 일치하는가? (다르면 수정)
|
||||
3. 브라우저에서 테스트:
|
||||
- [x] `09 fastRecord` 탭 클릭 → 세션 목록 API 호출되는가?
|
||||
- [x] `신규 세션` 버튼 → 모달 열리고 태그 목록 표시되는가?
|
||||
- [x] 콘솔 에러가 없는가?
|
||||
|
||||
---
|
||||
|
||||
## 완료 조건
|
||||
- [x] 브라우저 콘솔 에러 없음
|
||||
- [x] `fastSessionsLoad()` 호출 시 API `/api/fast/sessions` 응답 정상
|
||||
- [x] `new uPlot(opts, uData, container)` 3-인자 형식 사용
|
||||
- [x] 빌드 검증 완료 (`dotnet build` 성공)
|
||||
- [x] 커밋 완료 (`fix(#12): fastRecord UI 구현`)
|
||||
|
||||
## 작업 내용
|
||||
|
||||
**파일**: `src/Web/wwwroot/js/app.js`
|
||||
|
||||
Reference in New Issue
Block a user