유지보수.한선 — 통합 유지보수 + A/S + SLA 모듈
개요
자산.한선의 유지보수DB + 이슈.한선 A/S 트래킹을 단일 모듈로 통합.
고객 A/S(영업 클레임)→배정→처리→완료 사이클 + SLA 기한 감산계산 + PM 자동생성.
무엇을 했는지
/Users/ef/crowny-enterprise/modules/유지보수.한선 신규 생성
/Users/ef/crowny-enterprise/modules/유지보수.rpn.한선 RPN 정본 동반
- DB: _유지보수통합DB(14컬럼+회사코드), _PM주기DB, _SLA경보DB
- 함수: 보수요청등록/배정/처리시작/처리완료/클레임_AS등록/SLA잔여초/SLA전체점검/PM주기등록/PM자동생성/유지보수요약 + 조회 4종
- 멀티테넌시: 회사격리조회/회사격리전체 적용
- 컴파일 OK, 시범실행 OK (접수→배정→처리중→완료→SLA체크)
관련 파일
- 신규: /Users/ef/crowny-enterprise/modules/유지보수.한선
- 신규: /Users/ef/crowny-enterprise/modules/유지보수.rpn.한선
- 참조: /Users/ef/crowny-enterprise/modules/자산.한선
- 참조: /Users/ef/crowny-enterprise/modules/이슈.한선
- 참조: /Users/ef/crowny-enterprise/modules/영업.한선 (클레임DB)
- 참조: /Users/ef/crowny-enterprise/격리강화.한선
integration_needed (서버.한선 라우트)
- GET /api/maintenance — 유지보수 요약 (유지보수요약 호출)
- GET /api/maintenance/list?status= — 상태별 목록
- GET /api/maintenance/sla — SLA 초과 목록 (SLA전체점검)
- POST /api/maintenance/request — 보수요청등록
- POST /api/maintenance/assign — 배정
- POST /api/maintenance/start — 처리시작
- POST /api/maintenance/complete — 처리완료
- POST /api/maintenance/claim-as — 클레임→AS 전환
- POST /api/maintenance/pm — PM주기등록
- POST /api/maintenance/pm/auto — PM자동생성
잔여 이슈
- 서버.한선 라우트 통합은 메인 서버 세션이 담당 (라이브 9701 재기동 필요 금지 원칙 준수)
- PM자동생성 → 실운영에서 cron 또는 매 요청마다 호출 패턴 필요