newQrcode.js 857 Bytes
'use script';

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

exports.index = (req, res, next) => {
    let responseData = {
        module: 'home',
        page: 'new-qrcode',
        pageHeader: headerModel.setNav({
            navTitle: '我的二维码'
        }),
        title: '我的二维码',
        width750: true,
        localCss: true
    };

    let params = {
        uid: req.user.uid
    };

    req.ctx(newQrcodeModel).index(params).then(result => {
        res.render('new-qrcode', Object.assign(responseData, result));
    }).catch(next);
};

exports.reload = (req, res, next) => {
    let params = {
        uid: req.user.uid
    };

    req.ctx(newQrcodeModel).getToken(params).then(result => {
        res.json(result);
    }).catch(next);
};