This commit is contained in:
suseendhiran17 2022-07-04 14:00:57 +05:30
parent 44e59cb782
commit 96b3388d1c
3 changed files with 73 additions and 1 deletions

View File

@ -1,4 +1,4 @@
const { sequelize , LoanDetail , EntityDetails , ApplicantsDetails , ApplicantsRelationship , ResidenceAddressDetails , PropertyOwnershipIncomeConsidered , DueDiligenceCheck , TradeReferences , CheckTypeMaster , EnquiriesAndDisbursements , PropertyAndLtv , ATNWrelatedInputs , SalesPD , ATNWrelatedInputMaster ,ATNWrelationship , OtherParameterMaster ,OtherParameterMasterValue , OtherParameterRelationship , OtherParameters , ATNErelatedInputSubVal } = require('../models')
const { sequelize , LoanDetail , EntityDetails , ApplicantsDetails , ApplicantsRelationship , ResidenceAddressDetails , PropertyOwnershipIncomeConsidered , DueDiligenceCheck , TradeReferences , CheckTypeMaster , EnquiriesAndDisbursements , PropertyAndLtv , ATNWrelatedInputs , SalesPD , ATNWrelatedInputMaster ,ATNWrelationship , OtherParameterMaster ,OtherParameterMasterValue , OtherParameterRelationship , OtherParameters , ATNErelatedInputSubVal , DataFromLos } = require('../models')
const { logMsg } = require('../services/logger.js');
@ -1112,6 +1112,37 @@ exports.ApplicantPanList = async (req, res) =>
// Data from api List Api
exports.DataFromLos = async (req, res) =>
{
try
{
DataFromLos.findAll({raw: true , where : { is_editable : 0 , is_active : 1}}).then(data =>
{
if(data.length > 0)
{
res.send({'status':200,'message':"success",'data':data});
}
else {
res.send({'status':404,'message':"failed",'data':"No data"});
}
})
.catch(err => {
res.send({'status':404,
message: err.message || "Some error occurred while retrieving statements." ,'data': "No data" });
});
} catch(err) {
res.send({'status':404,message: err.message || "Some error occurred while inserting statements." ,'data': "No data" });
} //end of try catch
};

25
app/models/DataFromLos.js Normal file
View File

@ -0,0 +1,25 @@
'use strict'
const { Model } = require('sequelize')
module.exports = (sequelize, DataTypes) => {
class DataFromLos extends Model {
}
DataFromLos.init(
{
table_name: { type: DataTypes.STRING },
column_name: { type: DataTypes.STRING },
is_editable: { type: DataTypes.INTEGER },
is_active : { type: DataTypes.INTEGER },
createdby: { type: DataTypes.INTEGER },
updatedby: { type: DataTypes.INTEGER },
},
{
sequelize,
tableName: 'data_from_los',
modelName: 'DataFromLos',
}
)
return DataFromLos
}

View File

@ -2385,6 +2385,22 @@ router.get("/ApplicantPanList", Entitycontroller.ApplicantPanList);
// Data From Los Api
/**
* @swagger
* /api/DataFromLos:
* get:
* summary: Data From Los List
* description: Data From Los List
* responses:
* 200:
* description: success
*/
router.get("/DataFromLos", Entitycontroller.DataFromLos);