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