first commit

This commit is contained in:
2025-12-05 06:21:42 +07:00
commit a3c945a60a
119 changed files with 21757 additions and 0 deletions

98
controllers/employee.js Normal file
View File

@ -0,0 +1,98 @@
const EmployeeAdapter=require('../adapter/employeeadapter.js');
const employeeadapter = new EmployeeAdapter();
const Controllers = require('../controllers/controller.js');
const controllers = new Controllers();
var apireshandler = controllers.getApiResultDefined();
exports.getEmployeeAuth = ( req, res ) => {
try{
employeeadapter.queryEmployeeAuth(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [17] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}
exports.getEmployeeWithoutAuth = ( req, res ) => {
try{
employeeadapter.queryEmployeeWithoutAuth(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [17] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}
exports.getEmployeeMenus = ( req, res ) => {
try{
employeeadapter.queryEmployeeMenus(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [33] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}
exports.getEmployeeMenusAccessibility = ( req, res ) => {
try{
employeeadapter.queryEmployeeAccessibility(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [48] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}
exports.setEmployeeMenusAccessibility = ( req, res ) => {
try{
employeeadapter.queryEmployeeSetMenuAccessibility(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [63] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}
exports.getListEmployee = ( req, res ) => {
try{
employeeadapter.queryListEmployee(req,function(err,data){
let statusCode = data!=null ? data.meta.code : 200 ;
if(err) statusCode = 500;
employeeadapter.sendResponse(statusCode,data, res);
});
}
catch(err){
apireshandler.meta.code = 502;
apireshandler.meta.message = " [63] : Employee controller, " + err.toString();
employeeadapter.sendResponse(502, apireshandler, res);
}
}