@@ -24,7 +24,7 @@ import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError
2424// @ts -ignore
2525import type { ErrorResponse } from '../models' ;
2626// @ts -ignore
27- import type { MemberCreationRequest } from '../models' ;
27+ import type { MemberCreationRequestDto } from '../models' ;
2828// @ts -ignore
2929import type { MemberCreationResponse } from '../models' ;
3030// @ts -ignore
@@ -203,13 +203,13 @@ export const MemberApiAxiosParamCreator = function (configuration?: Configuratio
203203 /**
204204 * 회원가입을 진행하는 엔드포인트 - nickname: 필수, 2~20자 한글/영문/숫자, 특수문자 불가 (중복 체크 필수) - loginId: 선택(소셜 로그인 시 비움), 일반 로그인용 식별자 - jobs: 선택, Enum 리스트 (최대 5개) 값 = [IT_NOBASE_BUSINESS_STARTUP, IT_NOBASE_AUTOMATION, IT_NOBASE_MY_SERVICE, IT_PRACTITIONER_PM_PO_PLANNING, IT_PRACTITIONER_FRONTEND, IT_PRACTITIONER_BACKEND, IT_PRACTITIONER_AI_ML, IT_PRACTITIONER_IOS, IT_PRACTITIONER_ANDROID, IT_PRACTITIONER_DEVOPS, IT_PRACTITIONER_DATA_ANALYSIS, IT_PRACTITIONER_QA, IT_PRACTITIONER_GAME_DEV, IT_PRACTITIONER_DESIGN, IT_PRACTITIONER_MARKETING, IT_PRACTITIONER_ETC] - career: 선택, Enum 값 = [BEGINNER, JOB_SEEKER, JUNIOR, MIDDLE, SENIOR] - studyFormatTypes: 선택, Enum 값 = [PROJECT, MENTORING, SEMINAR, CHALLENGE, BOOK_LECTURE] - goal: 선택, 자유 텍스트 입력(최대 100자) - imageExtension: 선택, Enum 값 = [DEFAULT, JPG, PNG, GIF, WEBP, SVG, JPEG]
205205 * @summary [회원가입/로그인 팝업] 회원가입
206- * @param {MemberCreationRequest } memberCreationRequest
206+ * @param {MemberCreationRequestDto } memberCreationRequestDto
207207 * @param {* } [options] Override http request option.
208208 * @throws {RequiredError }
209209 */
210- signUp : async ( memberCreationRequest : MemberCreationRequest , options : RawAxiosRequestConfig = { } ) : Promise < RequestArgs > => {
211- // verify required parameter 'memberCreationRequest ' is not null or undefined
212- assertParamExists ( 'signUp' , 'memberCreationRequest ' , memberCreationRequest )
210+ signUp : async ( memberCreationRequestDto : MemberCreationRequestDto , options : RawAxiosRequestConfig = { } ) : Promise < RequestArgs > => {
211+ // verify required parameter 'memberCreationRequestDto ' is not null or undefined
212+ assertParamExists ( 'signUp' , 'memberCreationRequestDto ' , memberCreationRequestDto )
213213 const localVarPath = `/api/v1/members` ;
214214 // use dummy base URL string because the URL constructor only accepts absolute URLs.
215215 const localVarUrlObj = new URL ( localVarPath , DUMMY_BASE_URL ) ;
@@ -233,7 +233,7 @@ export const MemberApiAxiosParamCreator = function (configuration?: Configuratio
233233 setSearchParams ( localVarUrlObj , localVarQueryParameter ) ;
234234 let headersFromBaseOptions = baseOptions && baseOptions . headers ? baseOptions . headers : { } ;
235235 localVarRequestOptions . headers = { ...localVarHeaderParameter , ...headersFromBaseOptions , ...options . headers } ;
236- localVarRequestOptions . data = serializeDataIfNeeded ( memberCreationRequest , localVarRequestOptions , configuration )
236+ localVarRequestOptions . data = serializeDataIfNeeded ( memberCreationRequestDto , localVarRequestOptions , configuration )
237237
238238 return {
239239 url : toPathString ( localVarUrlObj ) ,
@@ -300,12 +300,12 @@ export const MemberApiFp = function(configuration?: Configuration) {
300300 /**
301301 * 회원가입을 진행하는 엔드포인트 - nickname: 필수, 2~20자 한글/영문/숫자, 특수문자 불가 (중복 체크 필수) - loginId: 선택(소셜 로그인 시 비움), 일반 로그인용 식별자 - jobs: 선택, Enum 리스트 (최대 5개) 값 = [IT_NOBASE_BUSINESS_STARTUP, IT_NOBASE_AUTOMATION, IT_NOBASE_MY_SERVICE, IT_PRACTITIONER_PM_PO_PLANNING, IT_PRACTITIONER_FRONTEND, IT_PRACTITIONER_BACKEND, IT_PRACTITIONER_AI_ML, IT_PRACTITIONER_IOS, IT_PRACTITIONER_ANDROID, IT_PRACTITIONER_DEVOPS, IT_PRACTITIONER_DATA_ANALYSIS, IT_PRACTITIONER_QA, IT_PRACTITIONER_GAME_DEV, IT_PRACTITIONER_DESIGN, IT_PRACTITIONER_MARKETING, IT_PRACTITIONER_ETC] - career: 선택, Enum 값 = [BEGINNER, JOB_SEEKER, JUNIOR, MIDDLE, SENIOR] - studyFormatTypes: 선택, Enum 값 = [PROJECT, MENTORING, SEMINAR, CHALLENGE, BOOK_LECTURE] - goal: 선택, 자유 텍스트 입력(최대 100자) - imageExtension: 선택, Enum 값 = [DEFAULT, JPG, PNG, GIF, WEBP, SVG, JPEG]
302302 * @summary [회원가입/로그인 팝업] 회원가입
303- * @param {MemberCreationRequest } memberCreationRequest
303+ * @param {MemberCreationRequestDto } memberCreationRequestDto
304304 * @param {* } [options] Override http request option.
305305 * @throws {RequiredError }
306306 */
307- async signUp ( memberCreationRequest : MemberCreationRequest , options ?: RawAxiosRequestConfig ) : Promise < ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < MemberCreationResponse > > {
308- const localVarAxiosArgs = await localVarAxiosParamCreator . signUp ( memberCreationRequest , options ) ;
307+ async signUp ( memberCreationRequestDto : MemberCreationRequestDto , options ?: RawAxiosRequestConfig ) : Promise < ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < MemberCreationResponse > > {
308+ const localVarAxiosArgs = await localVarAxiosParamCreator . signUp ( memberCreationRequestDto , options ) ;
309309 const localVarOperationServerIndex = configuration ?. serverIndex ?? 0 ;
310310 const localVarOperationServerBasePath = operationServerMap [ 'MemberApi.signUp' ] ?. [ localVarOperationServerIndex ] ?. url ;
311311 return ( axios , basePath ) => createRequestFunction ( localVarAxiosArgs , globalAxios , BASE_PATH , configuration ) ( axios , localVarOperationServerBasePath || basePath ) ;
@@ -361,12 +361,12 @@ export const MemberApiFactory = function (configuration?: Configuration, basePat
361361 /**
362362 * 회원가입을 진행하는 엔드포인트 - nickname: 필수, 2~20자 한글/영문/숫자, 특수문자 불가 (중복 체크 필수) - loginId: 선택(소셜 로그인 시 비움), 일반 로그인용 식별자 - jobs: 선택, Enum 리스트 (최대 5개) 값 = [IT_NOBASE_BUSINESS_STARTUP, IT_NOBASE_AUTOMATION, IT_NOBASE_MY_SERVICE, IT_PRACTITIONER_PM_PO_PLANNING, IT_PRACTITIONER_FRONTEND, IT_PRACTITIONER_BACKEND, IT_PRACTITIONER_AI_ML, IT_PRACTITIONER_IOS, IT_PRACTITIONER_ANDROID, IT_PRACTITIONER_DEVOPS, IT_PRACTITIONER_DATA_ANALYSIS, IT_PRACTITIONER_QA, IT_PRACTITIONER_GAME_DEV, IT_PRACTITIONER_DESIGN, IT_PRACTITIONER_MARKETING, IT_PRACTITIONER_ETC] - career: 선택, Enum 값 = [BEGINNER, JOB_SEEKER, JUNIOR, MIDDLE, SENIOR] - studyFormatTypes: 선택, Enum 값 = [PROJECT, MENTORING, SEMINAR, CHALLENGE, BOOK_LECTURE] - goal: 선택, 자유 텍스트 입력(최대 100자) - imageExtension: 선택, Enum 값 = [DEFAULT, JPG, PNG, GIF, WEBP, SVG, JPEG]
363363 * @summary [회원가입/로그인 팝업] 회원가입
364- * @param {MemberCreationRequest } memberCreationRequest
364+ * @param {MemberCreationRequestDto } memberCreationRequestDto
365365 * @param {* } [options] Override http request option.
366366 * @throws {RequiredError }
367367 */
368- signUp ( memberCreationRequest : MemberCreationRequest , options ?: RawAxiosRequestConfig ) : AxiosPromise < MemberCreationResponse > {
369- return localVarFp . signUp ( memberCreationRequest , options ) . then ( ( request ) => request ( axios , basePath ) ) ;
368+ signUp ( memberCreationRequestDto : MemberCreationRequestDto , options ?: RawAxiosRequestConfig ) : AxiosPromise < MemberCreationResponse > {
369+ return localVarFp . signUp ( memberCreationRequestDto , options ) . then ( ( request ) => request ( axios , basePath ) ) ;
370370 } ,
371371 } ;
372372} ;
@@ -420,12 +420,12 @@ export class MemberApi extends BaseAPI {
420420 /**
421421 * 회원가입을 진행하는 엔드포인트 - nickname: 필수, 2~20자 한글/영문/숫자, 특수문자 불가 (중복 체크 필수) - loginId: 선택(소셜 로그인 시 비움), 일반 로그인용 식별자 - jobs: 선택, Enum 리스트 (최대 5개) 값 = [IT_NOBASE_BUSINESS_STARTUP, IT_NOBASE_AUTOMATION, IT_NOBASE_MY_SERVICE, IT_PRACTITIONER_PM_PO_PLANNING, IT_PRACTITIONER_FRONTEND, IT_PRACTITIONER_BACKEND, IT_PRACTITIONER_AI_ML, IT_PRACTITIONER_IOS, IT_PRACTITIONER_ANDROID, IT_PRACTITIONER_DEVOPS, IT_PRACTITIONER_DATA_ANALYSIS, IT_PRACTITIONER_QA, IT_PRACTITIONER_GAME_DEV, IT_PRACTITIONER_DESIGN, IT_PRACTITIONER_MARKETING, IT_PRACTITIONER_ETC] - career: 선택, Enum 값 = [BEGINNER, JOB_SEEKER, JUNIOR, MIDDLE, SENIOR] - studyFormatTypes: 선택, Enum 값 = [PROJECT, MENTORING, SEMINAR, CHALLENGE, BOOK_LECTURE] - goal: 선택, 자유 텍스트 입력(최대 100자) - imageExtension: 선택, Enum 값 = [DEFAULT, JPG, PNG, GIF, WEBP, SVG, JPEG]
422422 * @summary [회원가입/로그인 팝업] 회원가입
423- * @param {MemberCreationRequest } memberCreationRequest
423+ * @param {MemberCreationRequestDto } memberCreationRequestDto
424424 * @param {* } [options] Override http request option.
425425 * @throws {RequiredError }
426426 */
427- public signUp ( memberCreationRequest : MemberCreationRequest , options ?: RawAxiosRequestConfig ) {
428- return MemberApiFp ( this . configuration ) . signUp ( memberCreationRequest , options ) . then ( ( request ) => request ( this . axios , this . basePath ) ) ;
427+ public signUp ( memberCreationRequestDto : MemberCreationRequestDto , options ?: RawAxiosRequestConfig ) {
428+ return MemberApiFp ( this . configuration ) . signUp ( memberCreationRequestDto , options ) . then ( ( request ) => request ( this . axios , this . basePath ) ) ;
429429 }
430430}
431431
0 commit comments