|
@@ -1,7 +1,7 @@
|
|
'use strict';
|
|
'use strict';
|
|
const Controller = require('egg').Controller;
|
|
const Controller = require('egg').Controller;
|
|
const { CrudController } = require('naf-framework-mongoose-free/lib/controller');
|
|
const { CrudController } = require('naf-framework-mongoose-free/lib/controller');
|
|
-
|
|
|
|
|
|
+const _ = require('lodash');
|
|
// 业务工具
|
|
// 业务工具
|
|
class UtilController extends Controller {
|
|
class UtilController extends Controller {
|
|
constructor(ctx) {
|
|
constructor(ctx) {
|
|
@@ -11,6 +11,18 @@ class UtilController extends Controller {
|
|
this.service = this.ctx.service.util;
|
|
this.service = this.ctx.service.util;
|
|
this.tradeService = this.ctx.service.util.trade;
|
|
this.tradeService = this.ctx.service.util.trade;
|
|
}
|
|
}
|
|
|
|
+ async util() {
|
|
|
|
+ const request = this.ctx.request;
|
|
|
|
+ console.log(request);
|
|
|
|
+ const ip = _.get(request, 'header.x-real-ip');
|
|
|
|
+ const forward = _.get(request, 'header.x-forwarded-for');
|
|
|
|
+ const host = _.get(request, 'header.host');
|
|
|
|
+ const referer = _.get(request, 'header.referer');
|
|
|
|
+ const query = this.ctx.query;
|
|
|
|
+ const body = _.get(request, 'body');
|
|
|
|
+ this.ctx.body = 'GG';
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 查询是否可以购买
|
|
* 查询是否可以购买
|
|
*/
|
|
*/
|