check workflow

This commit is contained in:
kittapath 2024-10-22 08:21:07 +07:00
parent e0f37dda4a
commit aa5e69776e
6 changed files with 69 additions and 49 deletions

View file

@ -1530,8 +1530,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab7/{id}")
async GetDevelopemtTab7ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
where: { id },
});
@ -1556,8 +1556,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab8/{id}")
async GetDevelopemtTab8ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
relations: ["developmentRisks"],
where: { id: id },
@ -2005,8 +2005,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab1/{id}")
async GetDevelopemtTab1ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
where: { id: id },
});
@ -2059,8 +2059,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab2/{id}")
async GetDevelopemtTab2ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
where: { id: id },
relations: [
@ -2155,8 +2155,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab3/{id}")
async GetDevelopemtTab3ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
where: { id: id },
relations: [
@ -2274,8 +2274,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab4/{id}")
async GetDevelopemtTab4ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
where: { id: id },
relations: ["developmentEvaluations"],
@ -2308,8 +2308,8 @@ export class DevelopmentController extends Controller {
*/
@Get("tab5/{id}")
async GetDevelopemtTab5ById(@Request() request: RequestWithUser, @Path() id: string) {
// await new permission().PermissionGet(request, "SYS_DEV_SCHOLARSHIP");
await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
let _workflow = await new permission().Workflow(request, id, "SYS_DEV_PROJECT");
if (_workflow == false) await new permission().PermissionGet(request, "SYS_DEV_PROJECT");
const getDevelopment = await this.developmentRepository.findOne({
relations: ["developmentOthers"],
where: { id: id },