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