diff --git a/src/client/the-camp.client.ts b/src/client/the-camp.client.ts index d323174..621ad2b 100644 --- a/src/client/the-camp.client.ts +++ b/src/client/the-camp.client.ts @@ -31,7 +31,7 @@ export class TheCampClient { if (soldier.hasCafe) continue; // 가입 안되어있으면 가입시켜~~ await this.theCampService.registerCafe( - { ...soldierInfo, 입영부대TypeCode: soldier.입영부대TypeCode }, + { ...soldierInfo, 정렬번호: soldier.정렬번호, 입영부대TypeCode: soldier.입영부대TypeCode, }, this.session, ); } diff --git a/src/services/the-camp/requesters/register-cafe/register-cafe.requester.e2e.spec.ts b/src/services/the-camp/requesters/register-cafe/register-cafe.requester.e2e.spec.ts index ac30548..9620cba 100644 --- a/src/services/the-camp/requesters/register-cafe/register-cafe.requester.e2e.spec.ts +++ b/src/services/the-camp/requesters/register-cafe/register-cafe.requester.e2e.spec.ts @@ -9,6 +9,7 @@ describe.skip('RegisterCafeRequester e2e', () => { }); await registerCafeRequester.request( { + 정렬번호: '1', 이름: '홍길동', 생년월일: '2001-01-01', 입영일: '2022-02-14', diff --git a/src/services/the-camp/requesters/register-cafe/register-cafe.requester.ts b/src/services/the-camp/requesters/register-cafe/register-cafe.requester.ts index c3ad0e2..7da1891 100644 --- a/src/services/the-camp/requesters/register-cafe/register-cafe.requester.ts +++ b/src/services/the-camp/requesters/register-cafe/register-cafe.requester.ts @@ -26,6 +26,7 @@ export class RegisterCafeRequester { } private createPayload({ + 정렬번호, 이름, 군종, 관계, @@ -35,7 +36,7 @@ export class RegisterCafeRequester { 입영부대TypeCode, }: RegisterCafeDto): string { return new Parameter({ - regOrder: '', + regOrder: 정렬번호, name: 이름, enterDate: 입영일.replaceAll('-', ''), birth: 생년월일.replaceAll('-', ''), @@ -46,6 +47,7 @@ export class RegisterCafeRequester { }).toString(); } + private createOptions(session: TheCampSession): AxiosRequestConfig { return { headers: { @@ -73,6 +75,7 @@ export class RegisterCafeRequester { } } export interface RegisterCafeDto { + 정렬번호: string; 이름: string; 입영부대: 입영부대; 군종: 군종;