admin dashboard api created_by_name added

This commit is contained in:
unknown 2025-11-26 16:01:13 +05:30
parent ef9154923f
commit 638819495e
2 changed files with 11 additions and 1 deletions

View File

@ -256,12 +256,22 @@ exports.adminDashboard = async (req, res) => {
)`), )`),
"product_count", "product_count",
], ],
[
Sequelize.literal(`(
SELECT eu.name
FROM establishment_users eu
WHERE eu.id = submission.created_by
LIMIT 1
)`),
"created_by_name"
]
], ],
}, },
order: [["created_at", "DESC"]], order: [["created_at", "DESC"]],
limit: 10, limit: 10,
}); });
console.log(recentSubmissions,'geetha')
return res.status(200).json({ return res.status(200).json({
status: "success", status: "success",
selected_quarter: quarter, selected_quarter: quarter,

View File

@ -45,7 +45,7 @@ exports.createSubmission = async (req, res) => {
const currentResponded = config.responded ?? 0; const currentResponded = config.responded ?? 0;
const currentNotResponded = config.not_responded ?? 0; const currentNotResponded = config.not_responded ?? 0;
// respond increase, not responded decrease // respond increase, not responded decrease
await QuarterlyWindowsConfiguration.update({responded: currentResponded + 1, not_responded: currentNotResponded - 1, updated_by: req.user.id, updated_at: new Date() }, {where: { id: config.id }} ); await QuarterlyWindowsConfiguration.update({responded: currentResponded + 1, not_responded: currentNotResponded - 1, updated_at: new Date() }, {where: { id: config.id }} );
} }
if (products.length) { if (products.length) {