gwm:async
This commit is contained in:
parent
5d1eb6888a
commit
be60907b13
@ -10,7 +10,7 @@ module.exports = {
|
||||
"port": process.env.PORT,
|
||||
"host": process.env.HOST,
|
||||
"dialect": "mssql",
|
||||
"logging": (message) =>(logMsg.info(message))
|
||||
//"logging": (message) =>(logMsg.info(message))
|
||||
|
||||
}
|
||||
};
|
||||
@ -4,16 +4,20 @@ const ApiCallHelper = require('../services/apicallhelper.js');
|
||||
const request = require('request');
|
||||
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)
|
||||
|
||||
|
||||
IfGeneralSectionDataExist = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,product:req.body.product,case_no :req.body.caseno, is_active : 1 }});
|
||||
if(IfGeneralSectionDataExist)
|
||||
{
|
||||
res.send({'status':200, 'message': "data already exist." ,'data': "No data" });
|
||||
}else{
|
||||
}
|
||||
else
|
||||
{
|
||||
var salesPD = new Promise(async(resolve, reject) => {
|
||||
const tempData =JSON.parse(JSON.stringify(req.body.data));
|
||||
|
||||
var count = 0;
|
||||
@ -34,17 +38,40 @@ exports.PullSalesPdData = async (req, res) =>
|
||||
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); });
|
||||
storeId = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }});
|
||||
storeId = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }});
|
||||
|
||||
};
|
||||
if (keys == 'section2') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err); });
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section3') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section4') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section5') { };
|
||||
if (keys == 'section6') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section7') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section8') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
if (keys == 'section2') { Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err); }); };
|
||||
if (keys == 'section3') { Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section4') { Object.assign(values, { pd_id: storeId.pd_id }); await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section5') {
|
||||
|
||||
};
|
||||
if (keys == 'section6') { Object.assign(values, { pd_id: storeId.pd_id }); await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section7') { Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section8') { Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section10') { Object.assign(values, { pd_id: storeId.pd_id }); await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("InstitutionDetail insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// if (keys == 'section11') { Object.assign(values, { pd_id: storeId.pd_id }); await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("ProductInformation insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
});
|
||||
@ -59,22 +86,33 @@ exports.PullSalesPdData = async (req, res) =>
|
||||
|
||||
storeId = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }});
|
||||
};
|
||||
if (keys == 'section2') { Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section3') { Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section2') { if(storeId) { Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); }else{resolve(false)} };
|
||||
if (keys == 'section3') { if(storeId) { Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); }else{resolve(false)} };
|
||||
|
||||
if (keys == 'section4' && req.body.product == 'MEQ')
|
||||
{
|
||||
{
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id });
|
||||
await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
}
|
||||
else if (keys == 'section4') { Object.assign(values, { pd_id: storeId.pd_id }); await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
else if (keys == 'section4')
|
||||
{
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id });
|
||||
await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
|
||||
if (keys == 'section5' && req.body.product == 'MEQ')
|
||||
{
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id });
|
||||
await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}
|
||||
else if (keys == 'section5') {
|
||||
}else{resolve(false)}
|
||||
}
|
||||
else if (keys == 'section5') {
|
||||
if(storeId) {
|
||||
//initially declare calculation values as 0
|
||||
pre_year_sales = 0;
|
||||
pre_year_net_profit = 0;
|
||||
@ -102,10 +140,12 @@ exports.PullSalesPdData = async (req, res) =>
|
||||
}
|
||||
|
||||
}
|
||||
}else{resolve(false)}
|
||||
}
|
||||
|
||||
if (keys == 'section6' && req.body.product == 'MEQ')
|
||||
{
|
||||
if(storeId) {
|
||||
//initially declare calculation values as 0
|
||||
pre_year_sales = 0;
|
||||
pre_year_net_profit = 0;
|
||||
@ -133,25 +173,43 @@ exports.PullSalesPdData = async (req, res) =>
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
else if (keys == 'section6') { Object.assign(values, { pd_id: storeId.pd_id }); await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
}else{resolve(false)}
|
||||
}
|
||||
else if (keys == 'section6') {
|
||||
if(storeId) {
|
||||
Object.assign(values, { pd_id: storeId.pd_id });
|
||||
await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
}else{resolve(false)}
|
||||
};
|
||||
|
||||
if (keys == 'section7') { Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section8') { Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
if (keys == 'section7') { if(storeId) { Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); }else{resolve(false)} };
|
||||
if (keys == 'section8') { if(storeId) { Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); }else{resolve(false)} };
|
||||
// if (keys == 'section10') { Object.assign(values, { pd_id: storeId.pd_id }); await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("InstitutionDetail insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// if (keys == 'section11') { Object.assign(values, { pd_id: storeId.pd_id }); await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("ProductInformation insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
}
|
||||
if (len == count - 1 )
|
||||
{
|
||||
setTimeout(() => {
|
||||
res.send({'status':200,'message':"success",'data':"No Data"});
|
||||
}, 1000);
|
||||
resolve();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
} // end of for loop
|
||||
|
||||
}); // end of promise
|
||||
salesPD.then(async(result) => {
|
||||
setTimeout(() => {
|
||||
if(result == false)
|
||||
{
|
||||
res.send({'status':404,'message':"failed",'data':"No Data"});
|
||||
}else{
|
||||
res.send({'status':200,'message':"success",'data':"No Data"});
|
||||
}
|
||||
}, 1000);
|
||||
});
|
||||
|
||||
}// end of if else condition
|
||||
|
||||
|
||||
|
||||
} catch(err) {
|
||||
res.send({'status':404,message: err.message || "Some error occurred while retrieving data." ,'data': "No data" });
|
||||
} //end of try catch
|
||||
@ -164,6 +222,165 @@ exports.PullSalesPdData = async (req, res) =>
|
||||
|
||||
|
||||
|
||||
// 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':200, '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;
|
||||
// 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});
|
||||
// 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); });
|
||||
// storeId = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }});
|
||||
// };
|
||||
// if (keys == 'section2') { Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err); }); };
|
||||
// if (keys == 'section3') { Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section4') { Object.assign(values, { pd_id: storeId.pd_id }); await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section5') {
|
||||
|
||||
// };
|
||||
// if (keys == 'section6') { Object.assign(values, { pd_id: storeId.pd_id }); await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section7') { Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section8') { Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// // if (keys == 'section10') { Object.assign(values, { pd_id: storeId.pd_id }); await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("InstitutionDetail insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// // if (keys == 'section11') { Object.assign(values, { pd_id: storeId.pd_id }); await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("ProductInformation insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// });
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// if (keys == 'section1') {
|
||||
// Object.assign(values, { ref_no: req.body.pdid , product :req.body.product , case_no :req.body.caseno});
|
||||
// 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); });
|
||||
|
||||
// storeId = await GeneralSection.findOne({ where : { ref_no : req.body.pdid ,case_no :req.body.caseno, is_active : 1 }});
|
||||
// };
|
||||
// if (keys == 'section2') { Object.assign(values, { pd_id: storeId.pd_id }); await FundRequirement.create( values ).then((successData)=>{logMsg.info("FundRequirement insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FundRequirement insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section3') { Object.assign(values, { pd_id: storeId.pd_id }); await DetailsOfKeyShareHolder.create( values).then((successData)=>{logMsg.info("DetailsOfKeyShareHolder insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("DetailsOfKeyShareHolder insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
|
||||
// if (keys == 'section4' && req.body.product == 'MEQ')
|
||||
// {
|
||||
// Object.assign(values, { pd_id: storeId.pd_id });
|
||||
// await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
// }
|
||||
// else if (keys == 'section4') { Object.assign(values, { pd_id: storeId.pd_id }); await BriefOfBusiness.create( values).then((successData)=>{logMsg.info("BreifOfBusiness insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
|
||||
// if (keys == 'section5' && req.body.product == 'MEQ')
|
||||
// {
|
||||
// Object.assign(values, { pd_id: storeId.pd_id });
|
||||
// await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("BreifOfBusiness insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
// }
|
||||
// else if (keys == 'section5') {
|
||||
// //initially declare calculation values as 0
|
||||
// pre_year_sales = 0;
|
||||
// pre_year_net_profit = 0;
|
||||
// pre_year_net_pro_loss_per = 0;
|
||||
// for (let i = 0; i < 4; i++)
|
||||
// {
|
||||
// if(values[i])
|
||||
// {
|
||||
// sales_revenue = values[i].sales_revenue;
|
||||
// net_profit = values[i].net_profit;
|
||||
// income_considered_per_month = parseFloat((values.income_considered / 12)).toFixed(2);
|
||||
// net_profit_net_loss_to_sales = parseFloat(((net_profit / sales_revenue) * 100)).toFixed(2);
|
||||
// sales_over_py = parseFloat((((sales_revenue - pre_year_sales) / pre_year_sales ) * 100)).toFixed(2);
|
||||
// net_profit_over_py = parseFloat((((net_profit - pre_year_net_profit) / pre_year_net_profit ) * 100)).toFixed(2);
|
||||
// net_profit_percentage_over_py = parseFloat(((( ((net_profit / sales_revenue ) * 100 ) - pre_year_net_pro_loss_per) / pre_year_net_pro_loss_per ) * 100)).toFixed(2);
|
||||
// if(sales_over_py == "Infinity"){sales_over_py="NA";}if(net_profit_over_py == "Infinity"){net_profit_over_py="NA";}if(net_profit_percentage_over_py == "Infinity"){net_profit_percentage_over_py="NA";}
|
||||
// //assign calculated value inside object(on fly object inside for loop)
|
||||
// Object.assign(values[i], { pd_id: storeId.pd_id , income_considered: values.income_considered , income_assessment_program_recommended: values.income_assessment_program_recommended , fixed_obligations: values.fixed_obligations , income_considered_per_month:income_considered_per_month , net_profit_net_loss_to_sales:net_profit_net_loss_to_sales , sales_over_py:sales_over_py , net_profit_over_py:net_profit_over_py , net_profit_percentage_over_py:net_profit_percentage_over_py});
|
||||
// //insert data here
|
||||
// await FinancialInformation.create( values[i] ).then((successData)=>{logMsg.info("FinancialInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinancialInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
// //reset calculation values
|
||||
// pre_year_sales = sales_revenue;
|
||||
// pre_year_net_profit = net_profit;
|
||||
// pre_year_net_pro_loss_per = ((net_profit / sales_revenue ) * 100 );
|
||||
// }
|
||||
|
||||
// }
|
||||
// }
|
||||
|
||||
// if (keys == 'section6' && req.body.product == 'MEQ')
|
||||
// {
|
||||
// //initially declare calculation values as 0
|
||||
// pre_year_sales = 0;
|
||||
// pre_year_net_profit = 0;
|
||||
// pre_year_net_pro_loss_per = 0;
|
||||
// for (let i = 0; i < 4; i++)
|
||||
// {
|
||||
// if(values[i])
|
||||
// {
|
||||
// sales_revenue = values[i].sales_revenue;
|
||||
// net_profit = values[i].net_profit;
|
||||
// income_considered_per_month = parseFloat((values.income_considered / 12)).toFixed(2);
|
||||
// net_profit_net_loss_to_sales = parseFloat(((net_profit / sales_revenue) * 100)).toFixed(2);
|
||||
// sales_over_py = parseFloat((((sales_revenue - pre_year_sales) / pre_year_sales ) * 100)).toFixed(2);
|
||||
// net_profit_over_py = parseFloat((((net_profit - pre_year_net_profit) / pre_year_net_profit ) * 100)).toFixed(2);
|
||||
// net_profit_percentage_over_py = parseFloat(((( ((net_profit / sales_revenue ) * 100 ) - pre_year_net_pro_loss_per) / pre_year_net_pro_loss_per ) * 100)).toFixed(2);
|
||||
// if(sales_over_py == "Infinity"){sales_over_py="NA";}if(net_profit_over_py == "Infinity"){net_profit_over_py="NA";}if(net_profit_percentage_over_py == "Infinity"){net_profit_percentage_over_py="NA";}
|
||||
// //assign calculated value inside object(on fly object inside for loop)
|
||||
// Object.assign(values[i], { pd_id: storeId.pd_id , income_considered: values.income_considered , income_assessment_program_recommended: values.income_assessment_program_recommended , fixed_obligations: values.fixed_obligations , income_considered_per_month:income_considered_per_month , net_profit_net_loss_to_sales:net_profit_net_loss_to_sales , sales_over_py:sales_over_py , net_profit_over_py:net_profit_over_py , net_profit_percentage_over_py:net_profit_percentage_over_py});
|
||||
// //insert data here
|
||||
// await FinancialInformation.create( values[i] ).then((successData)=>{logMsg.info("FinancialInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinancialInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);});
|
||||
// //reset calculation values
|
||||
// pre_year_sales = sales_revenue;
|
||||
// pre_year_net_profit = net_profit;
|
||||
// pre_year_net_pro_loss_per = ((net_profit / sales_revenue ) * 100 );
|
||||
// }
|
||||
|
||||
// }
|
||||
// }
|
||||
// else if (keys == 'section6') { Object.assign(values, { pd_id: storeId.pd_id }); await PropertyInformation.create( values).then((successData)=>{logMsg.info("PropertyInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("PropertyInformation insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
|
||||
// if (keys == 'section7') { Object.assign(values, { pd_id: storeId.pd_id }); await FinalRemarks.create( values).then((successData)=>{logMsg.info("FinalRemarks insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("FinalRemarks insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// if (keys == 'section8') { Object.assign(values, { pd_id: storeId.pd_id }); await OfficerDetails.create( values).then((successData)=>{logMsg.info("OfficerDetails insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("OfficerDetails insert failed ,PdId= "+storeId.pd_id+" Error = "+err);}); };
|
||||
// // if (keys == 'section10') { Object.assign(values, { pd_id: storeId.pd_id }); await InstitutionDetail.create( values).then((successData)=>{logMsg.info("InstitutionDetail insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("InstitutionDetail insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// // if (keys == 'section11') { Object.assign(values, { pd_id: storeId.pd_id }); await ProductInformation.create( values).then((successData)=>{logMsg.info("ProductInformation insert success ,PdId= "+storeId.pd_id);}).catch((err)=>{ logMsg.info("ProductInformation insert failed ,PdId= "+storeId.pd_id);}); };
|
||||
// }
|
||||
// if (len == count - 1 )
|
||||
// {
|
||||
// setTimeout(() => {
|
||||
// res.send({'status':200,'message':"success",'data':"No Data"});
|
||||
// }, 1000);
|
||||
|
||||
// }
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
// } catch(err) {
|
||||
// res.send({'status':404,message: err.message || "Some error occurred while retrieving data." ,'data': "No data" });
|
||||
// } //end of try catch
|
||||
|
||||
// };
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user