smc_cet_workingnotes_backend/app/controllers/working.notes.controller.js
2022-05-23 12:57:20 +05:30

39 lines
1.3 KiB
JavaScript

const { sequelize,Workingnotes} = require('../models')
const { logMsg } = require('../services/logger.js');
exports.createNotes = async (req, res) =>
{
try
{
await Workingnotes.create(req.body);
res.send({'status':200 , message:"Success." ,'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
};
exports.notesList = async (req, res) =>
{
try
{
if(req.query.entity_reference == undefined)
{
notesData = await Workingnotes.findAll({where :{losid : req.query.losid , module_name : req.query.module_name}});
res.send({'status':200 , message:"Success." ,'data': notesData});
}else{
notesData = await Workingnotes.findAll({where :{losid : req.query.losid , module_name : req.query.module_name , entity_reference : req.query.entity_reference}});
res.send({'status':200 , message:"Success." ,'data': notesData});
}
} catch(err) {
res.status(500).send({'status':404,
message: err.message || "Some error occurred while inserting statements." ,'data': "No data"
}); } //end of try catch
};