12345678910111213141516171819202122232425 |
- 'use strict';
- const { Controller } = require('egg');
- class BaseController extends Controller {
- get user() {
- return this.ctx.session.user;
- }
- success(res) {
- // 后端数据返回不是驼峰式,可以通过该方法清洗数据,数据大性能可能有影响
- this.ctx.helper.formaterResponse(res.data);
- this.ctx.body = {
- code: res.code,
- data: res.data,
- msg: res.msg,
- };
- }
- notFound(msg) {
- msg = msg || 'not found';
- this.ctx.body = {
- code: -1,
- data: '',
- msg,
- };
- }
- }
- module.exports = BaseController;
|