Authored by 郭成尧

基础框架

... ... @@ -12,8 +12,8 @@ const mRoot = '../models';
const detail = require(`${mRoot}/detail`);
exports.index = (req, res) => {
var uid = null, // 需要修改为正式取 UID 的方式
vipLevel = 0;// 用户等级
var uid = null, // 需要修改为正式取 UID 的方式
vipLevel = 0; // 用户等级
detail({
id: req.params.id,
... ...
... ... @@ -6,11 +6,34 @@
'use strict';
// const mRoot = '../models';
const mRoot = '../models';
// 商品促销model
// const detail = require(`${mRoot}/detail`);
// sale 页 model
const sale = require(`${mRoot}/sale`);
const headerModel = require('../../../doraemon/models/header');
exports.index = (req, res) => {
res.render('sale/index', {});
var response;
headerModel.requestHeaderData()
.then(response => {
response = headerModel.setHeaderData(response.data, 'boys');
response.module = 'product';
response.page = 'sale';
response.footerTop = true;
response.devEnv = true;
return sale.getSaleDate().then(result => {
response.result = result;
response.resultShow = JSON.stringify(result, null, 4);
res.render('sale/index', response);
});
})
.catch(() => {
res.render('error', { devEnv: true, pageErr: true });
});
};
... ...
/*
* @Author: Targaryen
* @Date: 2016-05-19 10:20:08
* @Last Modified by: Targaryen
* @Last Modified time: 2016-05-19 10:27:29
*/
'use strict';
const API = require(`${library}/api`).API;
const sign = require(`${library}/sign`);
const api = new API();
exports.getSaleDate = () => {
return api.get('', sign.apiSign({
method: 'app.activity.get',
sort: 2,
plateform: 2
})).then(result => {
return result;
});
}
... ...