Compare commits

...

2 Commits

Author SHA1 Message Date
ROSHAN GARG
7bfd085167 Merge branch 'main' of https://git.cnapp.co.in/gitadmin/api 2024-09-09 13:13:47 +05:30
ROSHAN GARG
3056fbd2b3 updated the pdOrderControllers 2024-09-09 13:13:43 +05:30
2 changed files with 8 additions and 1 deletions

View File

@ -702,7 +702,14 @@ const formatDate = (date) => {
export const getOrderCounts = async (req, res) => { export const getOrderCounts = async (req, res) => {
try { try {
// console.log(req.user._id,"");
const userId = req.user._id;
const statusCounts = await PdOrder.aggregate([ const statusCounts = await PdOrder.aggregate([
{
$match: {
addedBy: userId, // Only match orders added by the current user
},
},
{ {
$group: { $group: {
_id: "$status", // Group by status _id: "$status", // Group by status

View File

@ -50,6 +50,6 @@ router
router router
.route("/change/status/:id") .route("/change/status/:id")
.patch(isAuthenticatedUser, authorizeRoles("admin"), updateOrderStatusById); .patch(isAuthenticatedUser, authorizeRoles("admin"), updateOrderStatusById);
router.route("/get-counts-pdOrders").get(getOrderCounts); router.route("/get-counts-pdOrders").get(isAuthenticatedUser, getOrderCounts);
export default router; export default router;