chore: change the real user abd legal user data

This commit is contained in:
mahyargdz
2025-03-02 17:59:02 +03:30
parent c559fdb9e8
commit 0da12b89eb
13 changed files with 203 additions and 187 deletions
+26 -20
View File
@@ -5,6 +5,8 @@ import { FastifyReply } from "fastify";
import { ChangeEmailDto } from "./DTO/change-email.dto";
import { CheckValidityDTO } from "./DTO/check-validity.dto";
import { CreateAdminDto } from "./DTO/create-admin.dto";
import { CreateLegalUserDto } from "./DTO/create-legal-user.dto";
import { CreateRealUserDto } from "./DTO/create-real-user.dto";
import { CreateRoleDto } from "./DTO/create-role.dto";
import { SearchAdminQueryDto } from "./DTO/search-admins-query.dto";
import { SearchRolesQueryDto } from "./DTO/search-roles.dto";
@@ -33,14 +35,21 @@ export class UsersController {
return this.usersService.getMe(userId);
}
//
@ApiOperation({ summary: "Get user financial info" })
@ApiOperation({ summary: "Get legal user data" })
@AuthGuards()
@Get("me/financial-info")
getFinancialInfo(@UserDec("id") userId: string) {
return this.usersService.getMyFinancialInfo(userId);
@Get("legal")
getLegalUserData(@UserDec("id") userId: string) {
return this.usersService.getLegalUserData(userId);
}
@ApiOperation({ summary: "Get real user data" })
@AuthGuards()
@Get("real")
getRealUserData(@UserDec("id") userId: string) {
return this.usersService.getRealUserData(userId);
}
//
@ApiOperation({ summary: "Update user profile" })
@AuthGuards()
@Patch("update-profile")
@@ -164,22 +173,19 @@ export class UsersController {
return this.usersService.createRole(createDto);
}
//
// @ApiOperation({ summary: "Create real user data" })
// @AuthGuards()
// @HttpCode(HttpStatus.CREATED)
// @Post("real-user")
// createRealUser(@Body() createDto: CreateRealUserDto, @UserDec("id") userId: string) {
// return this.usersService.createRealUserData(createDto, userId);
// }
@ApiOperation({ summary: "Create real user data ==> user route" })
@AuthGuards()
@Post("real")
createRealUser(@Body() createDto: CreateRealUserDto, @UserDec("id") userId: string) {
return this.usersService.createRealUserData(createDto, userId);
}
// @ApiOperation({ summary: "Create legal user data" })
// @AuthGuards()
// @HttpCode(HttpStatus.CREATED)
// @Post("legal-user")
// createLegalUser(@Body() createDto: CreateLegalUserDto, @UserDec("id") userId: string) {
// return this.usersService.createLegalUserData(createDto, userId);
// }
@ApiOperation({ summary: "Create legal user data ==> user route" })
@AuthGuards()
@Post("legal")
createLegalUser(@Body() createDto: CreateLegalUserDto, @UserDec("id") userId: string) {
return this.usersService.createLegalUserData(createDto, userId);
}
// @ApiOperation({ summary: "Create customer" })
// @AuthGuards()