role
This commit is contained in:
parent
3badc39ac2
commit
2ff993b840
2 changed files with 37 additions and 5 deletions
|
|
@ -63,6 +63,7 @@ import { addLogSequence, setLogDataDiff } from "../interfaces/utils";
|
|||
import { RequestWithUser } from "../middlewares/user";
|
||||
import { DevelopmentRisk, UpdateDevelopmentRisk } from "../entities/DevelopmentRisk";
|
||||
import { DevelopmentOther, UpdateDevelopmentOther } from "../entities/DevelopmentOther";
|
||||
import permission from "../interfaces/permission";
|
||||
|
||||
@Route("api/v1/development/main")
|
||||
@Tags("Development")
|
||||
|
|
@ -106,6 +107,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: CreateDevelopment,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const chk_name = await this.developmentRepository.find({
|
||||
where: {
|
||||
projectName: requestBody.projectName,
|
||||
|
|
@ -184,6 +186,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -309,6 +312,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -383,6 +387,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -419,11 +424,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: CreateActualGoal,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
// addLogSequence(request, {
|
||||
// action: "database",
|
||||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -491,6 +492,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -532,6 +534,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.plannedGoalRepository.findOne({
|
||||
where: { id },
|
||||
relations: {
|
||||
|
|
@ -619,6 +622,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.plannedPeopleRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -657,6 +661,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.actualGoalRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -721,6 +726,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.actualPeopleRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -755,6 +761,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.plannedGoalRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -793,6 +800,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.plannedPeopleRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -822,6 +830,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.actualGoalRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -851,6 +860,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development.",
|
||||
// });
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.actualPeopleRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -879,6 +889,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopment3,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
relations: {
|
||||
|
|
@ -1218,6 +1229,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopment4,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1246,6 +1258,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: CreateDevelopmentEvaluation,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1282,6 +1295,7 @@ export class DevelopmentController extends Controller {
|
|||
// status: "success",
|
||||
// description: "Get Development Evaluation By ID.",
|
||||
// });
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentEvaluationRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1310,6 +1324,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: CreateDevelopmentEvaluation,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentEvaluationRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1341,6 +1356,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopment5,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
relations: { developmentAddresss: true },
|
||||
|
|
@ -1367,6 +1383,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopmentOther,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1402,6 +1419,7 @@ export class DevelopmentController extends Controller {
|
|||
*/
|
||||
@Delete("tab5_1/{id}")
|
||||
async DeleteDevelopmenttab5_1(@Path() id: string, @Request() request: RequestWithUser) {
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentOtherRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1425,6 +1443,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopmentOther,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentOtherRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1452,6 +1471,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopment7,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
relations: { developmentAddresss: true },
|
||||
|
|
@ -1532,6 +1552,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopment8,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
relations: { developmentAddresss: true },
|
||||
|
|
@ -1558,6 +1579,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopmentRisk,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1585,6 +1607,7 @@ export class DevelopmentController extends Controller {
|
|||
*/
|
||||
@Delete("tab8_1/{id}")
|
||||
async DeleteDevelopmenttab8_1(@Path() id: string, @Request() request: RequestWithUser) {
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRiskRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1608,6 +1631,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: UpdateDevelopmentRisk,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionUpdate(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRiskRepository.findOne({
|
||||
where: { id },
|
||||
});
|
||||
|
|
@ -1703,6 +1727,7 @@ export class DevelopmentController extends Controller {
|
|||
*/
|
||||
@Delete("{id}")
|
||||
async DeleteDevelopment(@Path() id: string, @Request() request: RequestWithUser) {
|
||||
await new permission().PermissionDelete(request, "SYS_DEV_PROJECT");
|
||||
const development = await this.developmentRepository.findOne({
|
||||
where: { id },
|
||||
relations: {
|
||||
|
|
@ -2411,6 +2436,7 @@ export class DevelopmentController extends Controller {
|
|||
@UploadedFile() file: Express.Multer.File,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const getDevelopment = await this.developmentRepository.findOne({
|
||||
where: { id: id },
|
||||
relations: {
|
||||
|
|
@ -2639,6 +2665,7 @@ export class DevelopmentController extends Controller {
|
|||
@Body() requestBody: CreateDevelopmentHistoryOBO,
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
await new permission().PermissionCreate(request, "SYS_DEV_PROJECT");
|
||||
const getDevelopment = await this.developmentRepository.findOne({
|
||||
where: { id: id },
|
||||
relations: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue