service->getWorkSetting(); return ApiResponse::success($setting, __('message.fetched')); } /** * 근무 설정 수정 */ public function updateWorkSetting(UpdateWorkSettingRequest $request) { $setting = $this->service->updateWorkSetting($request->validated()); return ApiResponse::success($setting, __('message.updated')); } /** * 출퇴근 설정 조회 */ public function showAttendanceSetting() { $setting = $this->service->getAttendanceSetting(); return ApiResponse::success($setting, __('message.fetched')); } /** * 출퇴근 설정 수정 */ public function updateAttendanceSetting(UpdateAttendanceSettingRequest $request) { $setting = $this->service->updateAttendanceSetting($request->validated()); return ApiResponse::success($setting, __('message.updated')); } }