diff --git a/app/controllers/salespd.controller.js b/app/controllers/salespd.controller.js index 4c5e155..5127c7d 100644 --- a/app/controllers/salespd.controller.js +++ b/app/controllers/salespd.controller.js @@ -8,17 +8,21 @@ const fs = require('fs'); exports.PullSalesPdData = async (req, res) => { try - { - + { + GeneralSectionData = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }}); + if(GeneralSectionData) + { + res.send({'status':404, 'message': "data already exist." ,'data': "No data" }); + }else{ const tempData =JSON.parse(JSON.stringify(req.body.data)); - + var count = 0; var generalSectionData = [ ]; var storeId = [ ]; const len = Object.keys(tempData).length - 1; for (const [keys, values] of Object.entries(tempData)) { count++; - + if (Array.isArray(values) == true ) { pre_year_sales = 0; @@ -145,7 +149,8 @@ exports.PullSalesPdData = async (req, res) => } } - + + } } catch(err) { res.send({'status':404,message: err.message || "Some error occurred while retrieving data." ,'data': "No data" });