diff --git a/app/controllers/salespd.controller.js b/app/controllers/salespd.controller.js index cbfd98e..1e178ae 100644 --- a/app/controllers/salespd.controller.js +++ b/app/controllers/salespd.controller.js @@ -34,8 +34,9 @@ exports.PullSalesPdData = async (req, res) => pre_year_net_profit = 0; pre_year_net_pro_loss_per = 0; values.forEach(async(values) => { - if (keys == 'section1') { - Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno}); + if (keys == 'section1') { + if(values.pincode == 'Others') { pincode = values.pincode_others; }else { pincode = values.pincode; } + Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno , pincode : pincode}); await GeneralSection.create( values ) .then((successData)=>{logMsg.info("GeneralSection insert success ,PdId= "+successData.dataValues.pd_id);}) .catch((err)=>{ logMsg.info("GeneralSection insert failed ,PdId(ref_no)= "+req.body.pdid+ " ERR =" + err); }); @@ -80,7 +81,8 @@ exports.PullSalesPdData = async (req, res) => else { if (keys == 'section1') { - Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno}); + if(values.pincode == 'Others') { pincode = values.pincode_others; }else { pincode = values.pincode; } + Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno , pincode : pincode}); await GeneralSection.create( values ) .then((successData)=>{logMsg.info("GeneralSection insert success ,PdId= "+successData.dataValues.pd_id);}) .catch((err)=>{ logMsg.info("GeneralSection insert failed ,PdId(ref_no)= "+req.body.pdid+ " ERR =" + err); });