import { Controller, Request, Get, Post, Put, Delete, Patch, Route, Security, Tags, Path } from "tsoa"; import axios from 'axios'; import CallAPI from "../interfaces/call-api"; @Route("/hello") @Tags("Test") @Security("bearerAuth") export class AppController extends Controller { @Get() public async GET() { return { message: "Hello Salary" }; } /** * API Call Org * * @summary API Call Org * */ @Get("CallOrg") public async CallOrg( @Request() request: any, ) { const req = await new CallAPI().GetData(request, 'org/profile/salary/gen'); return req; } }