smc_cet_mainapp_backend/app/services/ModuleWiseStatusData.helper.js
2022-11-10 09:07:16 +05:30

43 lines
1.2 KiB
JavaScript

const { ModuleWiseCompletionStatus } = require('../models')
const { logMsg } = require('./logger.js');
const request = require('request');
async function moduleCompletionStatusDataCreationHelper(losid) {
try {
ModuleWiseStatusDataArray = [
{losid:losid , module_name : "main"},
{losid:losid , module_name : "gst"},
{losid:losid , module_name : "financial"},
{losid:losid , module_name : "banking"},
{losid:losid , module_name : "otherincome"},
{losid:losid , module_name : "obligation"},
{losid:losid , module_name : "salespd"},
{losid:losid , module_name : "creditpd"},
{losid:losid , module_name : "Bureau"},
];
ModuleWiseCompletionStatus.bulkCreate(ModuleWiseStatusDataArray)
.then(Data =>
{
logMsg.info("ModuleWiseCompletionStatus Data Creation Success for Losid = "+losid);
})
.catch(err =>{
logMsg.info("ModuleWiseCompletionStatus Data Creation Failed for Losid= "+losid+" Error= "+err);
});
}
catch (error) {
console.log(error);
}
}
module.exports = {
moduleCompletionStatusDataCreationHelper : moduleCompletionStatusDataCreationHelper
}