GWM
This commit is contained in:
parent
31152c19d5
commit
ca011f9f47
@ -1,4 +1,4 @@
|
||||
const { sequelize , LoanDetail , EntityDetails , ApplicantsDetails , ApplicantsRelationship , ResidenceAddressDetails , PropertyOwnershipIncomeConsidered , DueDiligenceCheck , TradeReferences} = require('../models')
|
||||
const { sequelize , LoanDetail , EntityDetails , ApplicantsDetails , ApplicantsRelationship , ResidenceAddressDetails , PropertyOwnershipIncomeConsidered , DueDiligenceCheck , TradeReferences , CheckTypeMaster} = require('../models')
|
||||
const { logMsg } = require('../services/logger.js');
|
||||
|
||||
|
||||
@ -9,10 +9,29 @@ exports.createEntityDetails = async (req, res) =>
|
||||
{
|
||||
try
|
||||
{
|
||||
EntityDetails.create(req.body).then(data =>
|
||||
EntityDetails.create(req.body).then(async(data) =>
|
||||
{
|
||||
res.send({'status':200,'message':"success",'data':data});
|
||||
logMsg.info("Master Data List api call Success");
|
||||
CheckTypeMaster.findAll({raw: true , where : {is_active : 1}}).then(async(CheckTypeMasterData) =>
|
||||
{
|
||||
entityid = data.dataValues.id;
|
||||
DueDiligenceCheckData = [];
|
||||
for (const value of CheckTypeMasterData)
|
||||
{
|
||||
check_type_obj = {entity_id:entityid , check_type_id:value.id , check_type:value.value};
|
||||
DueDiligenceCheckData.push(check_type_obj);
|
||||
}
|
||||
setTimeout(() => {
|
||||
DueDiligenceCheck.bulkCreate(DueDiligenceCheckData)
|
||||
.then(DueDiligenceCheckData =>{ logMsg.info("DueDiligenceCheck Data Creation Success for EntityId= "+entityid); })
|
||||
.catch(err =>{ logMsg.info("DueDiligenceCheck Data Creation Failed for EntityId= "+entityid+" Error= "+err); });
|
||||
}, 500);
|
||||
})
|
||||
.catch(err => { logMsg.info("DueDiligenceCheckType Data Fetching Failed for EntityId= "+entityid+" Error= "+err); });
|
||||
setTimeout(() => {
|
||||
res.send({'status':200,'message':"success",'data':data});
|
||||
}, 1000);
|
||||
|
||||
logMsg.info("Entity created successfully");
|
||||
})
|
||||
.catch(err => {
|
||||
res.send({'status':404,
|
||||
@ -519,5 +538,16 @@ exports.TradeReferencesList = async (req, res) =>
|
||||
|
||||
|
||||
|
||||
|
||||
// test api
|
||||
exports.test = async (req, res) =>
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
|
||||
} catch(err) {
|
||||
res.send({'status':404,message: err.message || "Some error occurred while inserting statements." ,'data': "No data" });
|
||||
} //end of try catch
|
||||
|
||||
};
|
||||
|
||||
|
||||
@ -7,7 +7,9 @@ module.exports = (sequelize, DataTypes) => {
|
||||
CheckTypeMaster.init(
|
||||
{
|
||||
value: { type: DataTypes.STRING },
|
||||
is_active: { type: DataTypes.INTEGER }
|
||||
createdby: { type: DataTypes.INTEGER },
|
||||
updatedby: { type: DataTypes.INTEGER },
|
||||
is_active: {type : DataTypes.INTEGER}
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
|
||||
@ -19,6 +19,7 @@ module.exports = app => {
|
||||
* description: success
|
||||
*/
|
||||
router.get("/demo", Testcontroller.Welcome);
|
||||
router.get("/test", Entitycontroller.test);
|
||||
|
||||
|
||||
// Loan Details List Api
|
||||
|
||||
Loading…
Reference in New Issue
Block a user