orderDetail.js 983 Bytes
/**
 * 个人中心 controller
 * @author: chengyao.guo<chengyao.guo@yoho.cn>
 * @date: 2016/08/10
 */

'use strict';

const headerModel = require('../../../doraemon/models/header'); // 头部model
const orderDetailModel = require('../models/orderDetail');

let orderDetail = (req, res, next) => {
    let headerData = headerModel.setNav({
        navTitle: '订单详情'
    });

    let responseData = {
        module: 'home',
        page: 'order-detail',
        title: 'Yoho!Buy 有货',
        pageHeader: headerData,
        pageFooter: true
    };

    orderDetailModel.orderDetail({
        uid: req.user.uid || 8039759, // TODO 待删除
        order_code: req.query.order_code,
        sessionKey: "aaa"
    }).then(result => {
        if (result) {
            res.render('orderDetail', Object.assign(responseData,
                {
                    orderDetail: result
                }));
        }
    }).catch(next);

};

module.exports = {
    orderDetail
};