From d529333ba721387386cf93859275d0efcc3ec9b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E6=B5=B7=E6=B4=8B?= Date: Thu, 4 Jun 2026 19:25:02 +0800 Subject: [PATCH] API --- controllers/reports.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/reports.js b/controllers/reports.js index 5ec95f2..6158fe8 100644 --- a/controllers/reports.js +++ b/controllers/reports.js @@ -33,11 +33,11 @@ async function getHotProducts(ctx) { const limit = parseInt(ctx.query.limit) || 10 const rows = await query( - `SELECT id, name, price, sales, stock, + `SELECT goods.id, goods.name, goods.price, goods.sales, goods.stock, COALESCE(s.quantity, 0) as stock_qty FROM goods LEFT JOIN stock s ON goods.id = s.goods_id - ORDER BY sales DESC + ORDER BY goods.sales DESC LIMIT ?`, [limit] )