29 lines
994 B
TypeScript
29 lines
994 B
TypeScript
import { Controller, Get, Post } from '@nestjs/common';
|
|
import { MufapiService } from './mufapi.service';
|
|
|
|
@Controller('api')
|
|
export class MufapiController {
|
|
constructor(private readonly mufapiService: MufapiService) {}
|
|
|
|
@Get()
|
|
async getHello() : Promise<string> {
|
|
const user : string = "admin";
|
|
const password : string = "admin";
|
|
const conn : string = 'http://192.168.244.1/e-data-front/auth/login';
|
|
const creds : string = '{"login":"' + user + '","password":"' + password + '"}';
|
|
const options = {
|
|
headers: {'Content-Type' : 'application/json'}
|
|
};
|
|
console.log(await this.mufapiService.getAccessToken(conn, creds, options));
|
|
//return this.mufapiService.getAccessToken(conn, creds, options);
|
|
return await this.mufapiService.getAccessToken(conn, creds, options);
|
|
}
|
|
|
|
@Post('menu')
|
|
getMenu () : JSON {
|
|
let menu : JSON = JSON.parse('{"id": 2}');
|
|
return menu;
|
|
}
|
|
|
|
}
|