log
This commit is contained in:
parent
4b34fc20b8
commit
1c9cb7ea78
11 changed files with 741 additions and 122 deletions
|
|
@ -42,6 +42,8 @@ import HttpError from "../interfaces/http-error";
|
|||
import HttpStatus from "../interfaces/http-status";
|
||||
import HttpSuccess from "../interfaces/http-success";
|
||||
import { Check } from "typeorm";
|
||||
import { addLogSequence } from "../interfaces/utils";
|
||||
import { RequestWithUser } from "../middlewares/user";
|
||||
|
||||
@Route("api/v1/development/strategy")
|
||||
@Tags("Strategy")
|
||||
|
|
@ -105,7 +107,7 @@ export class StrategyController extends Controller {
|
|||
|
||||
@Post()
|
||||
public async newStrategyChild(
|
||||
@Request() request: { user: Record<string, any> },
|
||||
@Request() request: RequestWithUser,
|
||||
@Body()
|
||||
body: {
|
||||
name: string;
|
||||
|
|
@ -202,15 +204,19 @@ export class StrategyController extends Controller {
|
|||
strategyChild.createdFullName = request.user.name;
|
||||
strategyChild.lastUpdateUserId = request.user.sub;
|
||||
strategyChild.lastUpdateFullName = request.user.name;
|
||||
|
||||
await repoSave.save(strategyChild);
|
||||
addLogSequence(request, {
|
||||
action: "database",
|
||||
status: "success",
|
||||
description: "Store Strategy.",
|
||||
});
|
||||
await repoSave.save(strategyChild, { data: request });
|
||||
|
||||
return new HttpSuccess(strategyChild.id);
|
||||
}
|
||||
|
||||
@Patch()
|
||||
public async editStrategyChild1(
|
||||
@Request() request: { user: Record<string, any> },
|
||||
@Request() request: RequestWithUser,
|
||||
@Body()
|
||||
body: {
|
||||
name: string;
|
||||
|
|
@ -278,14 +284,19 @@ export class StrategyController extends Controller {
|
|||
strategyChild.lastUpdateUserId = request.user.sub;
|
||||
strategyChild.lastUpdateFullName = request.user.name;
|
||||
|
||||
await strategyRepo.save(strategyChild);
|
||||
addLogSequence(request, {
|
||||
action: "remove",
|
||||
status: "success",
|
||||
description: "Edit Strategy by ID.",
|
||||
});
|
||||
await strategyRepo.save(strategyChild, { data: request });
|
||||
|
||||
return new HttpSuccess();
|
||||
}
|
||||
|
||||
@Delete()
|
||||
public async deleteStrategyChild(
|
||||
@Request() request: { user: Record<string, any> },
|
||||
@Request() request: RequestWithUser,
|
||||
@Body()
|
||||
body: {
|
||||
levelnode: number;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue