Merged PR 773: apiにtransferが存在しなかったのを修正

## 概要
[Task3570: データ変換ツール(きれいなデータ版)作成+動作確認](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3570)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など

## 補足
- 相談、参考資料などがあれば
This commit is contained in:
maruyama.t 2024-02-22 07:52:16 +00:00
parent dc52ec2022
commit c31bb47bb8
4 changed files with 30 additions and 15 deletions

View File

@ -24,7 +24,9 @@ import { DeleteModule } from "./features/delete/delete.module";
import { DeleteRepositoryModule } from "./repositories/delete/delete.repository.module"; import { DeleteRepositoryModule } from "./repositories/delete/delete.repository.module";
import { DeleteController } from "./features/delete/delete.controller"; import { DeleteController } from "./features/delete/delete.controller";
import { DeleteService } from "./features/delete/delete.service"; import { DeleteService } from "./features/delete/delete.service";
import { TransferModule } from "./features/transfer/transfer.module";
import { TransferController } from "./features/transfer/transfer.controller";
import { TransferService } from "./features/transfer/transfer.service";
@Module({ @Module({
imports: [ imports: [
ServeStaticModule.forRoot({ ServeStaticModule.forRoot({
@ -37,6 +39,7 @@ import { DeleteService } from "./features/delete/delete.service";
AdB2cModule, AdB2cModule,
AccountsModule, AccountsModule,
UsersModule, UsersModule,
TransferModule,
RegisterModule, RegisterModule,
AccountsRepositoryModule, AccountsRepositoryModule,
UsersRepositoryModule, UsersRepositoryModule,
@ -61,8 +64,20 @@ import { DeleteService } from "./features/delete/delete.service";
inject: [ConfigService], inject: [ConfigService],
}), }),
], ],
controllers: [RegisterController, AccountsController, UsersController, DeleteController], controllers: [
providers: [RegisterService, AccountsService, UsersService, DeleteService], RegisterController,
AccountsController,
UsersController,
DeleteController,
TransferController,
],
providers: [
RegisterService,
AccountsService,
UsersService,
DeleteService,
TransferService,
],
}) })
export class AppModule { export class AppModule {
configure(consumer: MiddlewareConsumer) { configure(consumer: MiddlewareConsumer) {

View File

@ -11,7 +11,7 @@ import fs from "fs";
import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger"; import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger";
import { Request } from "express"; import { Request } from "express";
import { transferRequest, transferResponse } from "./types/types"; import { transferRequest, transferResponse } from "./types/types";
import { transferService } from "./transfer.service"; import { TransferService } from "./transfer.service";
import { makeContext } from "../../common/log"; import { makeContext } from "../../common/log";
import { csvInputFile } from "../../common/types/types"; import { csvInputFile } from "../../common/types/types";
import { makeErrorResponse } from "src/common/errors/makeErrorResponse"; import { makeErrorResponse } from "src/common/errors/makeErrorResponse";
@ -24,12 +24,12 @@ import {
LICENSE_ALLOCATED_STATUS, LICENSE_ALLOCATED_STATUS,
USER_ROLES, USER_ROLES,
AUTO_INCREMENT_START, AUTO_INCREMENT_START,
} from "../../../src/constants"; } from "../../constants";
@ApiTags("transfer") @ApiTags("transfer")
@Controller("transfer") @Controller("transfer")
export class transferController { export class TransferController {
private readonly logger = new Logger(transferController.name); private readonly logger = new Logger(TransferController.name);
constructor(private readonly transferService: transferService) {} constructor(private readonly transferService: TransferService) {}
@Post() @Post()
@ApiResponse({ @ApiResponse({

View File

@ -1,9 +1,9 @@
import { Module } from "@nestjs/common"; import { Module } from "@nestjs/common";
import { transferController } from "./transfer.controller"; import { TransferController } from "./transfer.controller";
import { transferService } from "./transfer.service"; import { TransferService } from "./transfer.service";
@Module({ @Module({
imports: [], imports: [],
controllers: [transferController], controllers: [TransferController],
providers: [transferService], providers: [TransferService],
}) })
export class transferModule {} export class TransferModule {}

View File

@ -22,9 +22,9 @@ import { registInputDataResponse } from "./types/types";
import fs from "fs"; import fs from "fs";
@Injectable() @Injectable()
export class transferService { export class TransferService {
constructor() {} constructor() {}
private readonly logger = new Logger(transferService.name); private readonly logger = new Logger(TransferService.name);
/** /**
* Regist Data * Regist Data