12345678910111213141516171819202122232425262728 |
- 'use strict';
- import BaseComponent from '../prototype/baseComponent'
- import StatisModel from '../models/statis/statis'
- import dtime from 'time-formater'
- class Statistic extends BaseComponent {
- constructor(){
- super()
- this.apiRecord = this.apiRecord.bind(this)
- }
- async apiRecord(req, res, next){
- try{
- const statis_id = await this.getId('statis_id')
- const apiInfo = {
- date: dtime().format('YYYY-MM-DD'),
- origin: req.headers.origin,
- id: statis_id,
- }
- StatisModel.create(apiInfo)
- }catch(err){
- console.log('API记录出错', err);
- }
- next()
- }
- }
- export default new Statistic()
|