Submission data attached in create submission api : GWM

This commit is contained in:
Gowtham M 2026-02-05 10:46:28 +05:30
parent ecfdcfe9d1
commit 9b0a1ef7d3

View File

@ -252,10 +252,51 @@ exports.createSubmission = async (req, res) => {
...adminEmailPromises,
]);
//send inserted data to FE
let submission_data = await Submission.findOne( {
where: { id : submission.id },
include: [
{
model: Establishment,
as: "establishment" ,
},
{
model: SubmissionProduct,
as: "products",
include: [
{
model: Product,
as: "product",
attributes: ["id", "product_name", "hs_code", "hs_description"],
},
{
model: UnitMaster,
as: "unit",
attributes: ["uom"],
},
{
model: VariationReasonMaster,
as: "variation_reason",
attributes: ["reason"],
},
{
model: ZeroTargetReasonMaster,
as: "zero_target_reason",
attributes: ["reason"],
},
],
},
],
});
res.status(201).json({ status: "success", message: "Submission created sucessfully.", submission_id : submission.id});
res.status(201).json({ status: "success", message: "Submission created sucessfully.", submission_data : submission_data});
} catch (err) {
logger.error(err.message);