STORE-001매장 상태 6종 관리
매장은 접수→정상→일시중지→해지접수→해지완료→취소 6가지 상태를 가지며, 각 상태에 따라 과금 여부와 가능한 작업이 달라집니다.
| 시스템 | 코드 | 기획 |
|---|---|---|
| 정기과금 (bill) | 있음 ↗소스 파일 (4)Billing02Service.java핵심conf 0.90uses 9selectPopupStopList · selectPopupStopRoleList · saveStoreInfo · cancelServiceInfo매장 상태 관리와 관련된 여러 메서드가 포함되어 있어 요구사항을 지원합니다.Billing00Service.java핵심conf 0.85uses 6terminPenaltyCalculationDay · cancelServiceInfo해지 및 과금 관련 로직이 포함되어 있어 매장 상태 관리에 기여합니다.AgreementType.java열거conf 0.80uses 4AGMNT01 · AGMNT02 · AGMNT03매장 상태에 따른 과금 여부를 결정하는 데 필요한 약정 유형을 정의하고 있습니다.AgreementService.java열거conf 0.75uses 5SVCCD01 · SVCCD48매장 상태에 따른 서비스 약정 정보를 제공하여 요구사항을 지원합니다. | 없음 |
| 채널영업 (cm) | 있음 ↗소스 파일 (3)StatusServiceImpl.java핵심conf 0.90selectStatisticsGraphList · selectStatisticsRegionList · selectStatisticsAgentList · selectStatisticsEngineerList · getSRStatus매장 상태를 관리하는 로직을 포함하고 있으며, 상태에 따른 통계 및 작업을 처리하는 메서드가 구현되어 있습니다.StoreServiceImpl.java핵심conf 0.85selectStoreList · insertStoreInfo · updateSetupRequest · withdrawSetupRequest매장 상태를 관리하는 여러 메서드가 포함되어 있으며, 상태 변경 및 과금 여부와 관련된 로직을 지원합니다.StoreMobileServiceImpl.java핵심conf 0.80updateSetupRequestState · insertSetupRequest · updateSetupRequestCancle모바일에서 매장 상태를 업데이트하고 관리하는 메서드가 포함되어 있어 요구사항을 지원합니다. | 없음 |
| 통합어드민 (1.5차) | 있음 ↗소스 파일 (3)StoreService.java핵심conf 0.90uses 1pauseStoreBusiness · cancelStoreBusiness · terminateStore · terminateStoreGoods매장 상태를 관리하는 여러 메서드가 포함되어 있어 요구사항을 충족합니다.StoreBillService.java핵심conf 0.85uses 1storeBills매장 상태에 따른 과금 여부를 처리하는 로직이 포함되어 있습니다.BillGoodsStatus.java열거conf 0.95uses 22PTPST101 · PTPST102 · PTPST103 · PTPST104 · PTPST105 · PTPST106매장 상태를 정의하는 열거형으로, 요구사항의 핵심 요소입니다. | 있음 ↗원본https://confluence.foodtechkorea.com/pages/viewpage.action?pageId=121624087추출 MD (6)(통합 어드민) 알림 발송 케이스 정리_20250722전자계약서_알림톡 정리통합어드민_매장 관리 권한 별 기능 정리_v0.5_20250923통합어드민_매장 관리(마스터)_v1.1.2_20251030통합어드민_매장 관리(운영 관리자)_v0.3.0_20250923통합어드민_매장 관리(협력사)_v0.3.0_20250923 |
| im (2차) | 없음 | 없음 |
코드와 기획 모두 6종 상태 정의 일치 (Finding: S-01)