|
@@ -1,6 +1,7 @@
|
|
|
'use strict';
|
|
|
|
|
|
-// const _ = require('lodash');
|
|
|
+const _ = require('lodash');
|
|
|
+const moment = require('moment');
|
|
|
const meta = require('./.transport.js');
|
|
|
const Controller = require('egg').Controller;
|
|
|
const { CrudController } = require('naf-framework-mongoose/lib/controller');
|
|
@@ -17,6 +18,11 @@ class TransportController extends Controller {
|
|
|
this.ctx.ok(res);
|
|
|
}
|
|
|
|
|
|
+ async getNo() {
|
|
|
+ const no = `t_${moment().format('YYYYMMDDHHmmss')}_${_.random(100, 999)}`;
|
|
|
+ this.ctx.ok({ data: no });
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
module.exports = CrudController(TransportController, meta);
|