Currency.js 831 Bytes
/**
 * 个人中心二维码 controller
 * @author: weiqingting<qingting.wei@yoho.cn>
 * @date: 2016/05/16
 */
'use strict';

const Promise = require('bluebird');
const co = Promise.coroutine;

const CurrencyModel = require('../models/CurrencyModel');
const moment = require('moment');

const convertUnitTime = (src) => {
    return moment.unix(src).format('YYYY-MM-DD');
};

const index=(req, res, next)=>{
    let $uid='8041246'
    let $condition={
        page:req.query.page||1,
        queryType:req.query.type||0,
        beginTime:req.query.beginTime || convertUnitTime(new Date() / 1000 - 3600 * 24 * 90)
    }
    co(function*(){
        let data=yield CurrencyModel.currencyData($uid, $condition);
        res.render('currency',{
            content:data
        });
    })().catch(next)
}

module.exports={
    index
}