diff --git a/app/controllers/salespd.controller.js b/app/controllers/salespd.controller.js index 54cdcf2..22c92c9 100644 --- a/app/controllers/salespd.controller.js +++ b/app/controllers/salespd.controller.js @@ -42,7 +42,7 @@ exports.PullSalesPdData = async (req, res) => if(values.pincode == 'Others') { pincode = values.pincode_others; }else { pincode = values.pincode; } if(values.person_met_contact_no == "") { delete values.person_met_contact_no; } - Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno , completed_date : new Date(req.body.completed_date) , pincode : pincode , sales_pd_type:req.body.sales_pd_type}); + Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno , completed_date : new Date(req.body.completed_date) , pincode : pincode , sales_pd_type:req.body.sales_pd_type,employee_id : req.body.employee_id}); 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); }); @@ -96,7 +96,7 @@ exports.PullSalesPdData = async (req, res) => if (keys == 'section1') { if(values.pincode == 'Others') { pincode = values.pincode_others; }else { pincode = values.pincode; } if(values.person_met_contact_no == "") { delete values.person_met_contact_no; } - Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno ,completed_date : new Date(req.body.completed_date) , pincode : pincode}); + Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno ,completed_date : new Date(req.body.completed_date) , pincode : pincode, sales_pd_type:req.body.sales_pd_type,employee_id : req.body.employee_id}); 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); }); @@ -1272,6 +1272,31 @@ exports.deleteLogFile = async (req , res) => }); } //end of try catch }; + + +exports.callSineedgeApi = (req, res) => +{ + try + { + request('http://www.google.com', function (error, response, body) { + res = this.PullSalesPdData(body); + if(res.status == 200){ + res.send({'status':200 , message:"Success." ,'data': Msg}); + } + else{ + res.send({'status':404 , message:"Failed." ,'data': "No data"}); + } + }); + + } catch(err) { + res.status(500).send({'status':404, + message: err.message || "Some error occurred while inserting statements." ,'data': "No data" + }); } //end of try catch + +}; + + + diff --git a/app/controllers/test.controller.js b/app/controllers/test.controller.js index fe4afb0..518a868 100644 --- a/app/controllers/test.controller.js +++ b/app/controllers/test.controller.js @@ -70,3 +70,6 @@ exports.SalesPd = async (req, res) => } } + + + diff --git a/app/models/GeneralSection.js b/app/models/GeneralSection.js index c6b1b0d..8594130 100644 --- a/app/models/GeneralSection.js +++ b/app/models/GeneralSection.js @@ -38,7 +38,7 @@ module.exports = (sequelize, DataTypes) => { createdby: { type: DataTypes.INTEGER }, updatedby: { type: DataTypes.INTEGER }, completed_date : {type : DataTypes.DATE}, - sales_pd_type : { type: DataTypes.INTEGER } + employee_id : { type: DataTypes.STRING } }, {