diff --git a/mappings/on_update.jsonata b/mappings/on_update.jsonata index 56652d5724bedb26c760977c75f557f8ea542988..f737ae9641b70aa39621bd5a99124feafb4b6202 100644 --- a/mappings/on_update.jsonata +++ b/mappings/on_update.jsonata @@ -57,4 +57,4 @@ } }[] -} \ No newline at end of file +} diff --git a/mappings/update.jsonata b/mappings/update.jsonata index e8bd6c6c97cb8fbb530bc1a4132e06f2013c1e0a..ce26b706c700e4fb6225cf33cfcbb99ed612ab70 100644 --- a/mappings/update.jsonata +++ b/mappings/update.jsonata @@ -8,4 +8,4 @@ $.data.{ }, "update_target":updateDetails.updateTarget } -}[] \ No newline at end of file +}[] diff --git a/src/gcl/gcl.controller.ts b/src/gcl/gcl.controller.ts index 65bc7fd2f332d9f133c24a7d14ae59eab48bd66d..f1c364cbde9182465e527bf7e6b4fcca1f9afcbe 100644 --- a/src/gcl/gcl.controller.ts +++ b/src/gcl/gcl.controller.ts @@ -2,55 +2,56 @@ import { inject } from "inversify"; import { controller, httpPost, requestBody } from "inversify-express-utils"; import { GCLService } from "./gcl.service"; -@controller("/") +@controller('/') export class GCLController { - constructor(@inject(GCLService) private service: GCLService) {} - - @httpPost("search") - public async search(@requestBody() body: any): Promise<any> { - const searchResult = await this.service.search(body); - return searchResult; - } - - @httpPost("select") - public async select(@requestBody() body: any): Promise<any> { - const selectResult = await this.service.select(body); - return selectResult; - } - - @httpPost("init") - public async init(@requestBody() body: any): Promise<any> { - const initResult = await this.service.init(body); - return initResult; - } - - @httpPost("confirm") - public async confirm(@requestBody() body: any): Promise<any> { - const confirmResult = await this.service.confirm(body); - return confirmResult; - } - - @httpPost("status") - public async status(@requestBody() body: any): Promise<any> { - const statusResult = await this.service.status(body); - return statusResult; - } - - @httpPost("rating") - public async rating(@requestBody() body: any): Promise<any> { - const statusResult = await this.service.rating(body); - return statusResult; - } - - @httpPost("cancel") - public async cancel(@requestBody() body: any): Promise<any> { - const statusResult = await this.service.cancel(body); - return statusResult; - } - - @httpPost("update") - public async update(@requestBody() body: any): Promise<any> { - const updateResult = await this.service.update(body); - return updateResult; - } + + constructor(@inject(GCLService) private service: GCLService) { } + + @httpPost('search') + public async search(@requestBody() body: any): Promise<any> { + const searchResult = await this.service.search(body); + return searchResult; + } + + @httpPost('select') + public async select(@requestBody() body: any): Promise<any> { + const selectResult = await this.service.select(body); + return selectResult; + } + + @httpPost('init') + public async init(@requestBody() body: any): Promise<any> { + const initResult = await this.service.init(body); + return initResult; + } + + @httpPost('confirm') + public async confirm(@requestBody() body: any): Promise<any> { + const confirmResult = await this.service.confirm(body); + return confirmResult; + } + + @httpPost('status') + public async status(@requestBody() body: any): Promise<any> { + const statusResult = await this.service.status(body); + return statusResult; + } + + @httpPost('rating') + public async rating(@requestBody() body: any): Promise<any> { + const statusResult = await this.service.rating(body); + return statusResult; + } + + @httpPost('cancel') + public async cancel(@requestBody() body: any): Promise<any> { + const statusResult = await this.service.cancel(body); + return statusResult; + } + + @httpPost('update') + public async update(@requestBody() body: any): Promise<any> { + const updateResult = await this.service.update(body); + return updateResult; + } } diff --git a/src/gcl/gcl.service.ts b/src/gcl/gcl.service.ts index f53b9517989c9e24d7edebcb02eba57ccd66fcbb..45e263a7948c3945fc66012a8406b88c771c878b 100644 --- a/src/gcl/gcl.service.ts +++ b/src/gcl/gcl.service.ts @@ -4,74 +4,74 @@ import { PSClientService } from "../psclient/psclient.service"; @injectable() export class GCLService { - constructor( - @inject(TLService) private tlService: TLService, - @inject(PSClientService) private psClientService: PSClientService - ) {} + constructor( + @inject(TLService) private tlService: TLService, + @inject(PSClientService) private psClientService: PSClientService + ) { } - async search(body: any) { - const payload = await this.tlService.transform(body, "search"); - const psResponse = await this.psClientService.post(payload); - const response = await this.tlService.transform(psResponse, "on_search"); + async search(body: any) { + const payload = await this.tlService.transform(body, "search"); + const psResponse = await this.psClientService.post(payload); + const response = await this.tlService.transform(psResponse, "on_search"); - return response; - } + return response; + } - async select(body: any) { - const payload = await this.tlService.transform(body, "select"); - const psResponse = await this.psClientService.postMany(payload); - const response = await this.tlService.transform(psResponse, "on_select"); + async select(body: any) { + const payload = await this.tlService.transform(body, "select"); + const psResponse = await this.psClientService.postMany(payload); + const response = await this.tlService.transform(psResponse, "on_select"); - return response; - } + return response; + } - async init(body: any) { - const payload = await this.tlService.transform(body, "init"); - const psResponse = await this.psClientService.postMany(payload); - const response = await this.tlService.transform(psResponse, "on_init"); + async init(body: any) { + const payload = await this.tlService.transform(body, "init"); + const psResponse = await this.psClientService.postMany(payload); + const response = await this.tlService.transform(psResponse, "on_init"); - return response; - } + return response; + } - async confirm(body: any) { - const payload = await this.tlService.transform(body, "confirm"); - const psResponse = await this.psClientService.postMany(payload); - const response = await this.tlService.transform(psResponse, "on_confirm"); + async confirm(body: any) { + const payload = await this.tlService.transform(body, "confirm"); + const psResponse = await this.psClientService.postMany(payload); + const response = await this.tlService.transform(psResponse, "on_confirm"); - return response; - } + return response; + } - async status(body: any) { - // const payload = await this.tlService.transform(body, "select"); - // const psResponse = await this.psClientService.postMany(payload); - // const response = await this.tlService.transform(psResponse, "on_select"); + async status(body: any) { + // const payload = await this.tlService.transform(body, "select"); + // const psResponse = await this.psClientService.postMany(payload); + // const response = await this.tlService.transform(psResponse, "on_select"); - // return response; + // return response; - return "In Progress"; - } + return "In Progress"; + } - async rating(body: any) { - const payload = await this.tlService.transform(body, "rating"); - const psResponse = await this.psClientService.post(payload); - const response = await this.tlService.transform(psResponse, "on_rating"); + async rating(body: any) { + const payload = await this.tlService.transform(body, "rating"); + const psResponse = await this.psClientService.post(payload); + const response = await this.tlService.transform(psResponse, "on_rating"); - return response; - } + return response; + } - async cancel(body: any) { - const payload = await this.tlService.transform(body, "cancel"); - const psResponse = await this.psClientService.post(payload); - const response = await this.tlService.transform(psResponse, "on_cancel"); + async cancel(body: any) { + const payload = await this.tlService.transform(body, "cancel"); + const psResponse = await this.psClientService.post(payload); + const response = await this.tlService.transform(psResponse, "on_cancel"); - return response; - } + return response; + } - async update(body: any) { - const payload = await this.tlService.transform(body, "update"); - const psResponse = await this.psClientService.postMany(payload); - const response = await this.tlService.transform(psResponse, "on_update"); + async update(body: any) { + const payload = await this.tlService.transform(body, "update"); + const psResponse = await this.psClientService.postMany(payload); + const response = await this.tlService.transform(psResponse, "on_update"); - return response; - } + return response; + } }