tplus-pos
Version:
pos module
37 lines (29 loc) • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.initLogController = exports.initLogViewController = undefined;
var _LogAopFactory = require('./LogAopFactory');
var _LogAopFactory2 = _interopRequireDefault(_LogAopFactory);
var _ControllerConfig = require('./ControllerConfig');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
//初始化viewController的日志
var initLogViewController = function initLogViewController(proxyObj) {
if (process.env.NODE_ENV == 'development') {
var proxyName = 'enterViewController=====>>>>';
var proxy = (0, _LogAopFactory2.default)(proxyName);
proxy.add(/^(add).*/, proxyObj).add(/^(update).*/, proxyObj).add(/^(delete).*/, proxyObj);
}
};
//初始化controller的日志
var initLogController = function initLogController() {
if (process.env.NODE_ENV == 'development') {
_ControllerConfig.controllerLogList.forEach(function (controllerLog) {
var proxyName = controllerLog.name + '=====>>>>';
(0, _LogAopFactory2.default)(proxyName).add('execute', controllerLog);
});
}
};
exports.initLogViewController = initLogViewController;
exports.initLogController = initLogController;
//# sourceMappingURL=LogController.js.map