update entity
This commit is contained in:
@@ -6,7 +6,7 @@ import { FindOrdersDto } from '../dto/find-orders.dto';
|
||||
import { EventEmitter2 } from '@nestjs/event-emitter';
|
||||
import { CreateOrderDto } from '../dto/create-order.dto';
|
||||
import { UserService } from 'src/modules/user/providers/user.service';
|
||||
import { OrderItemStatus, OrderStatusEnum } from '../interface/order.interface';
|
||||
import { OrderStatusEnum } from '../interface/order.interface';
|
||||
import { OrderItemRepository } from '../repositories/order-item.repository';
|
||||
import { ProductService } from 'src/modules/product/providers/product.service';
|
||||
import { ProductRepository } from 'src/modules/product/repositories/product.repository';
|
||||
@@ -15,8 +15,7 @@ import { TicketRepository } from 'src/modules/ticket/repositories/tickets.reposi
|
||||
import { CreateInvoiceDto } from '../dto/create-invoice.dto';
|
||||
import { AdminRepository } from 'src/modules/admin/repositories/admin.repository';
|
||||
import { CreateOrderAsAdminDto } from '../dto/create-order-as-admin.dto';
|
||||
import { AddOrderItemDto } from '../dto/add-order-item.dto';
|
||||
|
||||
|
||||
|
||||
@Injectable()
|
||||
export class OrderService {
|
||||
@@ -76,7 +75,6 @@ export class OrderService {
|
||||
attributesValues: item.attributesValues,
|
||||
product,
|
||||
quantity: item.quantity,
|
||||
status: OrderItemStatus.PENDING,
|
||||
unitPrice: 0,
|
||||
total: 0,
|
||||
subTotal: 0,
|
||||
@@ -157,7 +155,6 @@ export class OrderService {
|
||||
attributesValues: item.attributesValues,
|
||||
product,
|
||||
quantity: item.quantity,
|
||||
status: OrderItemStatus.CONFIRMED,
|
||||
unitPrice: item.unitPrice,
|
||||
total: item.unitPrice * item.quantity,
|
||||
discount: 0,
|
||||
@@ -251,7 +248,7 @@ export class OrderService {
|
||||
total: (item.unitPrice - item.discount) * item.quantity,
|
||||
subTotal: item.unitPrice * item.quantity,
|
||||
quantity: item.quantity,
|
||||
status: OrderItemStatus.CONFIRMED,
|
||||
confirmedAt: new Date(),
|
||||
attributesValues: item.attributesValues,
|
||||
order
|
||||
})
|
||||
@@ -305,7 +302,7 @@ export class OrderService {
|
||||
throw new BadRequestException("Order Item does not belong to you")
|
||||
}
|
||||
|
||||
orderItem.status = OrderItemStatus.CONFIRMED
|
||||
orderItem.confirmedAt = new Date()
|
||||
|
||||
await this.em.persistAndFlush(OrderItem)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user