🛠️ 계획된 리팩토링할 기능
Job 생성/수정(JobCreateRequest, JobUpdateRequest) 시 PER_TASK 잡의 taskPerHour를
카테고리 무관 고정값(3)에서 카테고리별 기본값으로 변경.
🛠 사유
현재 JobCreateRequest/JobUpdateRequest의 FIXED_TASK_PER_HOUR가 PER_TASK 잡이면
카테고리(배달/대리운전/청소 등)와 무관하게 무조건 3으로 고정되어 있음. 실제로는 카테고리별
시간당 처리 건수가 크게 달라(배달 3.5 vs 청소 0.25) 예상소득 계산이 부정확함.
📝 check-lists
🛠️ 계획된 리팩토링할 기능
Job 생성/수정(
JobCreateRequest,JobUpdateRequest) 시 PER_TASK 잡의taskPerHour를카테고리 무관 고정값(3)에서 카테고리별 기본값으로 변경.
🛠 사유
현재
JobCreateRequest/JobUpdateRequest의FIXED_TASK_PER_HOUR가 PER_TASK 잡이면카테고리(배달/대리운전/청소 등)와 무관하게 무조건 3으로 고정되어 있음. 실제로는 카테고리별
시간당 처리 건수가 크게 달라(배달 3.5 vs 청소 0.25) 예상소득 계산이 부정확함.
📝 check-lists
JobCreateRequest:FIXED_TASK_PER_HOUR→DEFAULT_TASK_PER_HOUR_BY_CATEGORY맵으로 교체JobUpdateRequest: 동일하게 교체(
JobService의 기존 null-safe 예상소득 계산 경로 그대로 활용, 별도 처리 없음)