structure
This commit is contained in:
+5
-5
@@ -1,15 +1,15 @@
|
||||
import { Controller, Get, Post, Body, UseGuards, Res, Req, Patch, Param } from '@nestjs/common';
|
||||
import { PagerService } from './pager.service';
|
||||
import { CreatePagerDto } from './dto/create-pager.dto';
|
||||
import { OptionalAuthGuard } from '../auth/guards/optinalAuth.guard';
|
||||
import { PagerService } from '../providers/pager.service';
|
||||
import { CreatePagerDto } from '../dto/create-pager.dto';
|
||||
import { OptionalAuthGuard } from '../../auth/guards/optinalAuth.guard';
|
||||
import { RestId } from 'src/common/decorators/rest-id.decorator';
|
||||
import { UserId } from 'src/common/decorators/user-id.decorator';
|
||||
import { RestSlug } from 'src/common/decorators/rest-slug.decorator';
|
||||
import { ApiTags, ApiOperation, ApiBody, ApiHeader, ApiBearerAuth, ApiParam } from '@nestjs/swagger';
|
||||
import type { FastifyReply, FastifyRequest } from 'fastify';
|
||||
import { AdminAuthGuard } from '../auth/guards/adminAuth.guard';
|
||||
import { AdminAuthGuard } from '../../auth/guards/adminAuth.guard';
|
||||
import { AdminId } from 'src/common/decorators/admin-id.decorator';
|
||||
import { UpdatePagerStatusDto } from './dto/update-pager.dto';
|
||||
import { UpdatePagerStatusDto } from '../dto/update-pager.dto';
|
||||
|
||||
@ApiTags('pager')
|
||||
@Controller()
|
||||
@@ -12,7 +12,7 @@ import { Logger, UseGuards, Inject, forwardRef } from '@nestjs/common';
|
||||
import { Pager } from './entities/pager.entity';
|
||||
import { WsAdminAuthGuard, type AuthenticatedSocket } from './guards/ws-admin-auth.guard';
|
||||
import { WsRestId } from './decorators/ws-rest-id.decorator';
|
||||
import { PagerService } from './pager.service';
|
||||
import { PagerService } from './providers/pager.service';
|
||||
import { WsAdminId } from './decorators/ws-admin-id.decorator';
|
||||
import { PagerStatus } from './interface/pager';
|
||||
|
||||
@@ -96,8 +96,8 @@ export class PagerGateway implements OnGatewayConnection, OnGatewayDisconnect {
|
||||
async handleGetPagers(@ConnectedSocket() client: AuthenticatedSocket, @WsRestId() restId: string) {
|
||||
try {
|
||||
const pagers = await this.pagerService.findAllByRestaurantId(restId);
|
||||
|
||||
const pagersData = pagers.map((pager) => ({
|
||||
|
||||
const pagersData = pagers.map(pager => ({
|
||||
id: pager.id,
|
||||
tableNumber: pager.tableNumber,
|
||||
message: pager.message,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { PagerService } from './pager.service';
|
||||
import { PagerController } from './pager.controller';
|
||||
import { PagerService } from './providers/pager.service';
|
||||
import { PagerController } from './controllers/pager.controller';
|
||||
import { MikroOrmModule } from '@mikro-orm/nestjs';
|
||||
import { Pager } from './entities/pager.entity';
|
||||
import { JwtModule } from '@nestjs/jwt';
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { BadRequestException, Injectable, NotFoundException, Inject, forwardRef } from '@nestjs/common';
|
||||
import { CreatePagerDto } from './dto/create-pager.dto';
|
||||
import { User } from '../users/entities/user.entity';
|
||||
import { CreatePagerDto } from '../dto/create-pager.dto';
|
||||
import { User } from '../../users/entities/user.entity';
|
||||
import { EntityManager } from '@mikro-orm/postgresql';
|
||||
import { Restaurant } from '../restaurants/entities/restaurant.entity';
|
||||
import { Pager } from './entities/pager.entity';
|
||||
import { PagerStatus } from './interface/pager';
|
||||
import { Restaurant } from '../../restaurants/entities/restaurant.entity';
|
||||
import { Pager } from '../entities/pager.entity';
|
||||
import { PagerStatus } from '../interface/pager';
|
||||
import { ulid } from 'ulid';
|
||||
import { Admin } from '../admin/entities/admin.entity';
|
||||
import { PagerGateway } from './pager.gateway';
|
||||
import { Admin } from '../../admin/entities/admin.entity';
|
||||
import { PagerGateway } from '../pager.gateway';
|
||||
|
||||
@Injectable()
|
||||
export class PagerService {
|
||||
Reference in New Issue
Block a user