mm_os
Version:
MM_OS服务端架构,用于快速构建应用程序,支持网站建设、小程序后台、AI应用、物联网(IOT/AIOT)、游戏服务端等多种场景。
27 lines • 699 B
JavaScript
/**
* 控制器,主要用于处理请求和响应
*/
module.exports = {
/**
* 初始化
* @param {object} model 模型
* @param {object} service 服务
* @param {object} view 视图
* @param {object} eventer 事件总线
*/
async _init(model, service, view, eventer) {
this.log('debug', '控制器初始化');
// 初始化代码写在这
},
/**
* 主要逻辑
* @param {object} ctx 上下文
* @param {object} db 数据库
* @returns {Promise} 返回一个Promise对象
*/
async main(ctx, db) {
this.log('debug', '控制器主要逻辑', { ctx, db });
// 主要代码写在这
return 'Hello world!';
}
};