susee
This commit is contained in:
parent
8b146b36af
commit
b2df77b3df
@ -91,9 +91,10 @@ exports.PullCreditPdData = async (req, res) => {
|
|||||||
|
|
||||||
if (temp_array.length > 0)
|
if (temp_array.length > 0)
|
||||||
{
|
{
|
||||||
temp_array.forEach(async(element) => {
|
temp_array.forEach(async(element,i) => {
|
||||||
if (OverallKey == "Borrower & Guarantor Details" && element.entity_type.toLowerCase() != "individual") { console.log(element.borrower_type.toLowerCase()); Object.assign(element,{borrower_age : element.numbers_of_years_business_running}); delete element.numbers_of_years_business_running; }
|
if (OverallKey == "Borrower & Guarantor Details" && element.entity_type.toLowerCase() != "individual") { console.log(element.borrower_type.toLowerCase()); Object.assign(element,{borrower_age : element.numbers_of_years_business_running}); delete element.numbers_of_years_business_running; }
|
||||||
Object.assign(element , {pd_id : PDID.dataValues.pd_id , ref_no : req.body.pdid} ); Object.assign(element ,obj );
|
await Object.assign(element , {pd_id : PDID.dataValues.pd_id , ref_no : req.body.pdid , display_order : i+1} );
|
||||||
|
await Object.assign(element ,obj );
|
||||||
var index = table_name[0].table_name;
|
var index = table_name[0].table_name;
|
||||||
var tableName = arr[index];
|
var tableName = arr[index];
|
||||||
console.log(tableName);
|
console.log(tableName);
|
||||||
@ -259,22 +260,22 @@ exports.GetCreditPdData = async (req, res) =>
|
|||||||
CreditGeneralInformation.findAll({ where : { applicant_id : req.query.losid,is_active : 1},
|
CreditGeneralInformation.findAll({ where : { applicant_id : req.query.losid,is_active : 1},
|
||||||
include : [
|
include : [
|
||||||
{model: CreditAddressDetail },
|
{model: CreditAddressDetail },
|
||||||
{model : CreditBorrowerAndGuarantorDetails },
|
{model : CreditBorrowerAndGuarantorDetails ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: CreditKeyShareholder },
|
{model: CreditKeyShareholder ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: FamilyMemberInvolvedInBusiness },
|
{model: FamilyMemberInvolvedInBusiness },
|
||||||
{model: CreditGeneralBusinessInformation },
|
{model: CreditGeneralBusinessInformation },
|
||||||
{model: EmployeeStrength },
|
{model: EmployeeStrength },
|
||||||
{model: CreditFinancialInformation },
|
{model: CreditFinancialInformation ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: SupplierDetail },
|
{model: SupplierDetail },
|
||||||
{model: ClientDetail },
|
{model: ClientDetail },
|
||||||
{model: StockDetail },
|
{model: StockDetail ,separate: true, order: [['display_order', 'ASC']]},
|
||||||
{model: CreditFuturePlans },
|
{model: CreditFuturePlans },
|
||||||
{model: CreditBusinessAndPersonalBankingDetails },
|
{model: CreditBusinessAndPersonalBankingDetails,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: CreditExistingLoanObligation },
|
{model: CreditExistingLoanObligation ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model : CreditManager },
|
{model : CreditManager },
|
||||||
{model: CreditFinalRemarks },
|
{model: CreditFinalRemarks },
|
||||||
{model: BusinessAsset },
|
{model: BusinessAsset ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: CreditKeyProductBusinessContribution },
|
{model: CreditKeyProductBusinessContribution ,separate: true, order: [['display_order', 'ASC']] },
|
||||||
{model: Photograph },
|
{model: Photograph },
|
||||||
{model: CreditLoanDetail },
|
{model: CreditLoanDetail },
|
||||||
]
|
]
|
||||||
@ -543,4 +544,26 @@ exports.deleteLogFile = async (req , res) =>
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -36,7 +36,8 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
business_owner_name_master: { type: DataTypes.STRING },
|
business_owner_name_master: { type: DataTypes.STRING },
|
||||||
business_years_master: { type: DataTypes.STRING },
|
business_years_master: { type: DataTypes.STRING },
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -18,6 +18,7 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
relationship_to: { type: DataTypes.STRING },
|
relationship_to: { type: DataTypes.STRING },
|
||||||
relationship: { type: DataTypes.STRING },
|
relationship: { type: DataTypes.STRING },
|
||||||
common_remarks: { type: DataTypes.STRING },
|
common_remarks: { type: DataTypes.STRING },
|
||||||
|
display_order: { type: DataTypes.INTEGER },
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,8 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
cc_limit: { type: DataTypes.STRING },
|
cc_limit: { type: DataTypes.STRING },
|
||||||
common_remarks: { type: DataTypes.STRING },
|
common_remarks: { type: DataTypes.STRING },
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -18,7 +18,8 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
elapsed_tenure_months: { type: DataTypes.STRING },
|
elapsed_tenure_months: { type: DataTypes.STRING },
|
||||||
common_remarks: { type: DataTypes.STRING },
|
common_remarks: { type: DataTypes.STRING },
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -38,7 +38,8 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
no_of_financial_years: { type: DataTypes.INTEGER },
|
no_of_financial_years: { type: DataTypes.INTEGER },
|
||||||
common_remarks: { type: DataTypes.STRING },
|
common_remarks: { type: DataTypes.STRING },
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -16,6 +16,7 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER },
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
name_of_the_company: { type: DataTypes.STRING }, // new
|
name_of_the_company: { type: DataTypes.STRING }, // new
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@ -19,6 +19,7 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER },
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
name_of_the_company: { type: DataTypes.STRING }, // new
|
name_of_the_company: { type: DataTypes.STRING }, // new
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@ -21,7 +21,8 @@ module.exports = (sequelize, DataTypes) => {
|
|||||||
estimated_uom_master: { type: DataTypes.STRING },
|
estimated_uom_master: { type: DataTypes.STRING },
|
||||||
name_of_the_company: { type: DataTypes.STRING }, // new
|
name_of_the_company: { type: DataTypes.STRING }, // new
|
||||||
createdby: { type: DataTypes.INTEGER },
|
createdby: { type: DataTypes.INTEGER },
|
||||||
updatedby: { type: DataTypes.INTEGER }
|
updatedby: { type: DataTypes.INTEGER },
|
||||||
|
display_order: { type: DataTypes.INTEGER }
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user