提交
This commit is contained in:
@@ -134,13 +134,13 @@ router.get('/', agentAuth, async (req, res) => {
|
||||
let statsResult;
|
||||
[statsResult] = await getDB().execute(`
|
||||
SELECT COUNT(*) as total_transfers,
|
||||
COUNT(CASE WHEN t.status = 'completed' THEN 1 END) as completed_transfers,
|
||||
COUNT(CASE WHEN t.status = 'received' THEN 1 END) as completed_transfers,
|
||||
COUNT(CASE WHEN t.status = 'pending' THEN 1 END) as pending_transfers,
|
||||
COUNT(CASE WHEN t.status = 'failed' THEN 1 END) as failed_transfers,
|
||||
CAST(COALESCE(SUM(CASE WHEN t.status = 'completed' THEN t.amount ELSE 0 END),
|
||||
CAST(COALESCE(SUM(CASE WHEN t.status = 'received' THEN t.amount ELSE 0 END),
|
||||
0) AS DECIMAL(10, 2)) as total_amount,
|
||||
CAST(COALESCE(
|
||||
SUM(CASE WHEN t.status = 'completed' AND DATE (t.created_at) = CURDATE() THEN t.amount ELSE 0
|
||||
SUM(CASE WHEN t.status = 'received' AND DATE (t.created_at) = CURDATE() THEN t.amount ELSE 0
|
||||
END), 0) AS DECIMAL(10, 2)) as today_amount,
|
||||
COUNT(CASE WHEN DATE (t.created_at) = CURDATE() THEN 1 END) as today_transfers
|
||||
FROM transfers t
|
||||
|
||||
Reference in New Issue
Block a user