refactor!: add v1 prefix to endpoints
This commit is contained in:
parent
5053f83470
commit
a3e72cbb1b
12 changed files with 17 additions and 17 deletions
|
|
@ -1,7 +1,7 @@
|
|||
import { Controller, Get, Path, Route, Tags } from "tsoa";
|
||||
import prisma from "../db";
|
||||
|
||||
@Route("api/address")
|
||||
@Route("api/v1/address")
|
||||
@Tags("Address")
|
||||
export class AddressController extends Controller {
|
||||
@Get("province")
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ type BranchContactUpdate = {
|
|||
telephoneNo?: string;
|
||||
};
|
||||
|
||||
@Route("api/branch/{branchId}/contact")
|
||||
@Route("api/v1/branch/{branchId}/contact")
|
||||
@Tags("Branch Contact")
|
||||
@Security("keycloak")
|
||||
export class BranchContactController extends Controller {
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ function branchImageLoc(id: string) {
|
|||
return `branch/branch-img-${id}`;
|
||||
}
|
||||
|
||||
@Route("api/branch")
|
||||
@Route("api/v1/branch")
|
||||
@Tags("Branch")
|
||||
@Security("keycloak")
|
||||
export class BranchController extends Controller {
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ async function userBranchCodeGen(branch: Branch, user: User[]) {
|
|||
);
|
||||
}
|
||||
|
||||
@Route("api/branch/{branchId}/user")
|
||||
@Route("api/v1/branch/{branchId}/user")
|
||||
@Tags("Branch User")
|
||||
@Security("keycloak")
|
||||
export class BranchUserController extends Controller {
|
||||
|
|
@ -178,7 +178,7 @@ export class BranchUserController extends Controller {
|
|||
|
||||
type UserBranchBody = { branch: string[] };
|
||||
|
||||
@Route("api/user/{userId}/branch")
|
||||
@Route("api/v1/user/{userId}/branch")
|
||||
@Tags("Branch User")
|
||||
@Security("keycloak")
|
||||
export class UserBranchController extends Controller {
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ export type CustomerBranchUpdate = {
|
|||
provinceId?: string | null;
|
||||
};
|
||||
|
||||
@Route("api/customer-branch")
|
||||
@Route("api/v1/customer-branch")
|
||||
@Tags("Customer Branch")
|
||||
@Security("keycloak")
|
||||
export class CustomerBranchController extends Controller {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ function imageLocation(id: string) {
|
|||
return `customer/img-${id}`;
|
||||
}
|
||||
|
||||
@Route("api/customer")
|
||||
@Route("api/v1/customer")
|
||||
@Tags("Customer")
|
||||
@Security("keycloak")
|
||||
export class CustomerController extends Controller {
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ type EmployeeCheckupEdit = {
|
|||
coverageExpireDate?: Date;
|
||||
};
|
||||
|
||||
@Route("api/employee/{employeeId}/checkup")
|
||||
@Route("api/v1/employee/{employeeId}/checkup")
|
||||
@Tags("Employee Checkup")
|
||||
@Security("keycloak")
|
||||
export class EmployeeCheckupController extends Controller {
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ type EmployeeUpdate = {
|
|||
provinceId?: string | null;
|
||||
};
|
||||
|
||||
@Route("api/employee")
|
||||
@Route("api/v1/employee")
|
||||
@Tags("Employee")
|
||||
@Security("keycloak")
|
||||
export class EmployeeController extends Controller {
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ type EmployeeOtherInfoUpdate = {
|
|||
birthPlace: string;
|
||||
};
|
||||
|
||||
@Route("api/employee/{employeeId}/other-info")
|
||||
@Route("api/v1/employee/{employeeId}/other-info")
|
||||
@Tags("Employee Other Info")
|
||||
@Security("keycloak")
|
||||
export class EmployeeOtherInfo extends Controller {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import {
|
|||
removeUserRoles,
|
||||
} from "../services/keycloak";
|
||||
|
||||
@Route("api/keycloak")
|
||||
@Route("api/v1/keycloak")
|
||||
@Tags("Single-Sign On")
|
||||
@Security("keycloak")
|
||||
export class KeycloakController extends Controller {
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ type MenuEdit = {
|
|||
url: string;
|
||||
};
|
||||
|
||||
@Route("v1/permission/menu")
|
||||
@Route("api/v1/permission/menu")
|
||||
@Tags("Permission")
|
||||
@Security("keycloak")
|
||||
export class MenuController extends Controller {
|
||||
|
|
@ -93,7 +93,7 @@ type RoleMenuPermissionEdit = {
|
|||
permission?: string;
|
||||
};
|
||||
|
||||
@Route("v1/permission/menu/{menuId}/role")
|
||||
@Route("api/v1/permission/menu/{menuId}/role")
|
||||
@Tags("Permission")
|
||||
@Security("keycloak")
|
||||
export class RoleMenuController extends Controller {
|
||||
|
|
@ -171,7 +171,7 @@ type MenuComponentEdit = {
|
|||
menuId?: string;
|
||||
};
|
||||
|
||||
@Route("v1/permission/menu-component")
|
||||
@Route("api/v1/permission/menu-component")
|
||||
@Tags("Permission")
|
||||
@Security("keycloak")
|
||||
export class MenuComponentController extends Controller {
|
||||
|
|
@ -263,7 +263,7 @@ type RoleMenuComponentPermissionEdit = {
|
|||
permission?: string;
|
||||
};
|
||||
|
||||
@Route("v1/permission/menu-component/{menuComponentId}/role")
|
||||
@Route("api/v1/permission/menu-component/{menuComponentId}/role")
|
||||
@Tags("Permission")
|
||||
@Security("keycloak")
|
||||
export class RoleMenuComponentController extends Controller {
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ function imageLocation(id: string) {
|
|||
return `user/profile-img-${id}`;
|
||||
}
|
||||
|
||||
@Route("api/user")
|
||||
@Route("api/v1/user")
|
||||
@Tags("User")
|
||||
@Security("keycloak")
|
||||
export class UserController extends Controller {
|
||||
|
|
@ -507,7 +507,7 @@ function attachmentLocation(uid: string) {
|
|||
return `user-attachment/${uid}`;
|
||||
}
|
||||
|
||||
@Route("api/user/{userId}/attachment")
|
||||
@Route("api/v1/user/{userId}/attachment")
|
||||
@Tags("User")
|
||||
@Security("keycloak")
|
||||
export class UserAttachmentController extends Controller {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue