feat(F-169): completed feature
This commit is contained in:
@@ -446,7 +446,7 @@ export class ReportingService {
|
||||
AND (cardinality($6::uuid[]) = 0 OR o.terminal_id = ANY($6::uuid[]))
|
||||
),
|
||||
filtered_items AS (
|
||||
SELECT i.order_id, i.product_id, i.quantity, i.unit_price_cents, i.discount_cents, i.tax_cents
|
||||
SELECT i.order_id, i.product_id, i.sku, i.quantity, i.unit_price_cents, i.discount_cents, i.tax_cents
|
||||
FROM orders_items i
|
||||
WHERE i.order_id IN (SELECT id FROM filtered_orders)
|
||||
),
|
||||
@@ -454,7 +454,7 @@ export class ReportingService {
|
||||
SELECT
|
||||
p.id AS product_id,
|
||||
p.name AS product_name,
|
||||
p.sku,
|
||||
MIN(fi.sku) AS sku,
|
||||
c.name AS category,
|
||||
b.name AS brand,
|
||||
COUNT(DISTINCT fi.order_id)::int AS orders,
|
||||
@@ -470,7 +470,7 @@ export class ReportingService {
|
||||
LEFT JOIN catalog_product_categories pc ON pc.product_id = p.id
|
||||
LEFT JOIN categories_categories c ON c.id = pc.category_id
|
||||
LEFT JOIN brands_brands b ON b.id = p.brand_id
|
||||
GROUP BY p.id, p.name, p.sku, c.name, b.name
|
||||
GROUP BY p.id, p.name, c.name, b.name
|
||||
ORDER BY ${sortBy} DESC
|
||||
LIMIT $7 OFFSET $8
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user