forked from loafle/openapi-generator-original
Refactor nodejs generated code structure (#4909)
* read directly from templates * refactor nodejs structure * dont inject into global scope * move to 2 spaces consistently
This commit is contained in:
@@ -1,21 +1,47 @@
|
||||
'use strict';
|
||||
|
||||
var url = require('url');
|
||||
|
||||
var Store = require('./StoreService');
|
||||
var utils = require('../utils/writer.js');
|
||||
var Store = require('../service/StoreService');
|
||||
|
||||
module.exports.deleteOrder = function deleteOrder (req, res, next) {
|
||||
Store.deleteOrder(req.swagger.params, res, next);
|
||||
var orderId = req.swagger.params['orderId'].value;
|
||||
Store.deleteOrder(orderId)
|
||||
.then(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
})
|
||||
.catch(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
});
|
||||
};
|
||||
|
||||
module.exports.getInventory = function getInventory (req, res, next) {
|
||||
Store.getInventory(req.swagger.params, res, next);
|
||||
Store.getInventory()
|
||||
.then(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
})
|
||||
.catch(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
});
|
||||
};
|
||||
|
||||
module.exports.getOrderById = function getOrderById (req, res, next) {
|
||||
Store.getOrderById(req.swagger.params, res, next);
|
||||
var orderId = req.swagger.params['orderId'].value;
|
||||
Store.getOrderById(orderId)
|
||||
.then(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
})
|
||||
.catch(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
});
|
||||
};
|
||||
|
||||
module.exports.placeOrder = function placeOrder (req, res, next) {
|
||||
Store.placeOrder(req.swagger.params, res, next);
|
||||
var body = req.swagger.params['body'].value;
|
||||
Store.placeOrder(body)
|
||||
.then(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
})
|
||||
.catch(function (response) {
|
||||
utils.writeJson(res, response);
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user