ผูกสิดข้อมูลหลัก
This commit is contained in:
parent
666a7f8021
commit
2a536dcc32
2 changed files with 190 additions and 61 deletions
|
|
@ -1,48 +1,14 @@
|
|||
import {
|
||||
Body,
|
||||
Controller,
|
||||
Delete,
|
||||
Example,
|
||||
Get,
|
||||
Patch,
|
||||
Path,
|
||||
Post,
|
||||
Request,
|
||||
Route,
|
||||
Security,
|
||||
Tags,
|
||||
} from "tsoa";
|
||||
import { Body, Controller, Delete, Get, Patch, Post, Request, Route, Security, Tags } from "tsoa";
|
||||
import { AppDataSource } from "../database/data-source";
|
||||
import {
|
||||
CreateStrategyChild1,
|
||||
StrategyChild1,
|
||||
UpdateStrategyChild1,
|
||||
} from "../entities/StrategyChild1";
|
||||
import {
|
||||
CreateStrategyChild2,
|
||||
StrategyChild2,
|
||||
UpdateStrategyChild2,
|
||||
} from "../entities/StrategyChild2";
|
||||
import {
|
||||
CreateStrategyChild3,
|
||||
StrategyChild3,
|
||||
UpdateStrategyChild3,
|
||||
} from "../entities/StrategyChild3";
|
||||
import {
|
||||
CreateStrategyChild4,
|
||||
StrategyChild4,
|
||||
UpdateStrategyChild4,
|
||||
} from "../entities/StrategyChild4";
|
||||
import {
|
||||
CreateStrategyChild5,
|
||||
StrategyChild5,
|
||||
UpdateStrategyChild5,
|
||||
} from "../entities/StrategyChild5";
|
||||
import { StrategyChild1 } from "../entities/StrategyChild1";
|
||||
import { StrategyChild2 } from "../entities/StrategyChild2";
|
||||
import { StrategyChild3 } from "../entities/StrategyChild3";
|
||||
import { StrategyChild4 } from "../entities/StrategyChild4";
|
||||
import { StrategyChild5 } from "../entities/StrategyChild5";
|
||||
import HttpError from "../interfaces/http-error";
|
||||
import HttpStatus from "../interfaces/http-status";
|
||||
import HttpSuccess from "../interfaces/http-success";
|
||||
import { Check } from "typeorm";
|
||||
import { addLogSequence, setLogDataDiff } from "../interfaces/utils";
|
||||
import { setLogDataDiff } from "../interfaces/utils";
|
||||
import { RequestWithUser } from "../middlewares/user";
|
||||
import permission from "../interfaces/permission";
|
||||
@Route("api/v1/development/strategy")
|
||||
|
|
@ -55,7 +21,8 @@ export class StrategyController extends Controller {
|
|||
private strategy4Repo = AppDataSource.getRepository(StrategyChild4);
|
||||
private strategy5Repo = AppDataSource.getRepository(StrategyChild5);
|
||||
@Get()
|
||||
public async listStrategyChild1() {
|
||||
public async listStrategyChild1(@Request() request: RequestWithUser) {
|
||||
let _data = await new permission().PermissionList(request, "SYS_EVA_STRATIGIC");
|
||||
const listStrategyChild1 = await this.strategy1Repo.find({
|
||||
relations: [
|
||||
"strategyChild2s",
|
||||
|
|
@ -115,7 +82,7 @@ export class StrategyController extends Controller {
|
|||
idnode?: string | null;
|
||||
},
|
||||
) {
|
||||
await new permission().PermissionCreate(request,"SYS_EVA_STRATIGIC");
|
||||
await new permission().PermissionCreate(request, "SYS_EVA_STRATIGIC");
|
||||
let strategyRepo: any;
|
||||
let strategyChild: any;
|
||||
let repoSave: any;
|
||||
|
|
@ -226,7 +193,7 @@ export class StrategyController extends Controller {
|
|||
idnode: string;
|
||||
},
|
||||
) {
|
||||
await new permission().PermissionUpdate(request,"SYS_EVA_STRATIGIC");
|
||||
await new permission().PermissionUpdate(request, "SYS_EVA_STRATIGIC");
|
||||
let strategyRepo: any;
|
||||
let strategyChild: any;
|
||||
|
||||
|
|
@ -306,7 +273,7 @@ export class StrategyController extends Controller {
|
|||
idnode: string;
|
||||
},
|
||||
) {
|
||||
await new permission().PermissionDelete(request,"SYS_EVA_STRATIGIC");
|
||||
await new permission().PermissionDelete(request, "SYS_EVA_STRATIGIC");
|
||||
let strategyRepo: any;
|
||||
let data: any;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue