show order

This commit is contained in:
pawan-dot 2023-11-29 16:10:07 +05:30
parent fa18625bc1
commit dc9a9e21f0
3 changed files with 9 additions and 10 deletions

View File

@ -248,7 +248,9 @@ export const captureOrderPayment = async (req, res) => {
return res.status(httpStatusCode).json(responseData); return res.status(httpStatusCode).json(responseData);
} catch (error) { } catch (error) {
console.error("Failed to create order:", error); // console.error("Failed to create order:", error);
res.status(500).json({ error: "Failed to capture order." }); res
.status(500)
.json({ message: error.message || "Failed to capture order." });
} }
}; };

View File

@ -2,8 +2,10 @@ import { Order } from "./orderModel.js";
export const getAllOrder = async (req, res) => { export const getAllOrder = async (req, res) => {
try { try {
const { status } = req.params;
const order = await Order.find({ const order = await Order.find({
payment_status: { $in: ["success", "failed"] }, payment_status: { $in: ["success", "failed"] },
// orderStatus: status,
}) })
.populate({ .populate({
path: "user", path: "user",
@ -47,11 +49,6 @@ export const getSingleOrder = async (req, res) => {
}) })
.populate({ .populate({
path: "shippingInfo", path: "shippingInfo",
populate: {
path: "Franchisee",
select: "banner price_Lable ",
},
}) })
.sort({ createdAt: -1 }); .sort({ createdAt: -1 });
if (order) { if (order) {

View File

@ -22,15 +22,15 @@ router.route("/user/self").get(isAuthenticatedUser, getUserSelf);
//admin route //admin route
router router
.route("/order/getAll") .route("/getAll/:status")
.get(isAuthenticatedUser, authorizeRoles("admin"), getAllOrder); .get(isAuthenticatedUser, authorizeRoles("admin"), getAllOrder);
router.route("/order/getOne/:id").get(isAuthenticatedUser, getSingleOrder); router.route("/getOne/:id").get(isAuthenticatedUser, getSingleOrder);
// router // router
// .route("/order/edit/:id") // .route("/order/edit/:id")
// .put(isAuthenticatedUser, authorizeRoles("admin"), EditOrderBeforePayment); // .put(isAuthenticatedUser, authorizeRoles("admin"), EditOrderBeforePayment);
router router
.route("/order/delete/:id") .route("/delete/:id")
.delete(isAuthenticatedUser, authorizeRoles("admin"), deleteOneOrder); .delete(isAuthenticatedUser, authorizeRoles("admin"), deleteOneOrder);
// router.route("/product/getAll/").get(getAllProduct) // router.route("/product/getAll/").get(getAllProduct)