first commit
This commit is contained in:
149
controllers/finance.js
Normal file
149
controllers/finance.js
Normal file
@ -0,0 +1,149 @@
|
||||
const FinanceAdapter=require('../adapter/financeadapter.js');
|
||||
const financeadapter = new FinanceAdapter();
|
||||
const Controllers = require('./controller.js');
|
||||
const controllers = new Controllers();
|
||||
var apireshandler = controllers.getApiResultDefined();
|
||||
|
||||
exports.getPoPayList = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryPoPayList(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [20] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getPoPayListDetail = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryPoPayListDetail(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [32] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getPayCheckList = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryPayChecklist(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [47] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.submitPayPo = ( req, res ) => {
|
||||
try{
|
||||
// console.log(req);
|
||||
financeadapter.querySubmitPayPo(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [62] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getFinanceList = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryFinanceList(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [20] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getFinanceListDetail = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryFinanceListDetail(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [20] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getFinanceDetailUpload = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryFinanceDetailUpload(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [20] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.UploadDocFin = ( req, res ) => {
|
||||
try{
|
||||
let filename='';
|
||||
if(req.file === undefined){
|
||||
filename="";//req.file.originalname;
|
||||
}
|
||||
else{
|
||||
filename=req.body.filename;
|
||||
}
|
||||
|
||||
financeadapter.queryUploadDocFin(req, filename, function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [112] : Finance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
|
||||
exports.getCurrencyList = ( req, res ) => {
|
||||
try{
|
||||
financeadapter.queryCurrencyList(req,function(err,data){
|
||||
let statusCode = data!=null ? data.meta.code : 200 ;
|
||||
if(err) statusCode = 500;
|
||||
financeadapter.sendResponse(statusCode,data, res);
|
||||
});
|
||||
}
|
||||
catch(err){
|
||||
apireshandler.meta.code = 502;
|
||||
apireshandler.meta.message = " [146] : FInance controller, " + err.toString();
|
||||
financeadapter.sendResponse(502, apireshandler, res);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user