permission

This commit is contained in:
Bright 2024-08-08 14:16:14 +07:00
parent 04344cd4c5
commit ae15f71a89
2 changed files with 62 additions and 1 deletions

View file

@ -44,7 +44,7 @@ import HttpSuccess from "../interfaces/http-success";
import { Check } from "typeorm";
import { addLogSequence, setLogDataDiff } from "../interfaces/utils";
import { RequestWithUser } from "../middlewares/user";
import permission from "../interfaces/permission";
@Route("api/v1/development/strategy")
@Tags("Strategy")
@Security("bearerAuth")
@ -115,6 +115,7 @@ export class StrategyController extends Controller {
idnode?: string | null;
},
) {
await new permission().PermissionCreate(request,"SYS_EVA_STRATIGIC");
let strategyRepo: any;
let strategyChild: any;
let repoSave: any;
@ -225,6 +226,7 @@ export class StrategyController extends Controller {
idnode: string;
},
) {
await new permission().PermissionUpdate(request,"SYS_EVA_STRATIGIC");
let strategyRepo: any;
let strategyChild: any;
@ -304,6 +306,7 @@ export class StrategyController extends Controller {
idnode: string;
},
) {
await new permission().PermissionDelete(request,"SYS_EVA_STRATIGIC");
let strategyRepo: any;
let data: any;