|
@@ -27,7 +27,7 @@ const saleModel = require(`${mRoot}/sale`); |
|
@@ -27,7 +27,7 @@ const saleModel = require(`${mRoot}/sale`); |
27
|
* @param {[string]} page js文件page名称
|
27
|
* @param {[string]} page js文件page名称
|
28
|
* @return {[type]}
|
28
|
* @return {[type]}
|
29
|
*/
|
29
|
*/
|
30
|
-const processPublicData = (req, title, page) => {
|
30
|
+const _processPublicData = (req, title, page) => {
|
31
|
let data = {};
|
31
|
let data = {};
|
32
|
let headerData = headerModel.setNav({
|
32
|
let headerData = headerModel.setNav({
|
33
|
navTitle: title
|
33
|
navTitle: title
|
|
@@ -53,8 +53,8 @@ const processPublicData = (req, title, page) => { |
|
@@ -53,8 +53,8 @@ const processPublicData = (req, title, page) => { |
53
|
* @param {[object]} res
|
53
|
* @param {[object]} res
|
54
|
* @return {[type]}
|
54
|
* @return {[type]}
|
55
|
*/
|
55
|
*/
|
56
|
-exports.index = (req, res, next) => {
|
|
|
57
|
- let params = processPublicData(req, 'SALE', 'sale');
|
56
|
+let index = (req, res, next) => {
|
|
|
57
|
+ let params = _processPublicData(req, 'SALE', 'sale');
|
58
|
|
58
|
|
59
|
saleModel.getSaleData(params.channel).then((result) => {
|
59
|
saleModel.getSaleData(params.channel).then((result) => {
|
60
|
res.render('sale/index', Object.assign(params.renderData, {
|
60
|
res.render('sale/index', Object.assign(params.renderData, {
|
|
@@ -74,8 +74,8 @@ exports.index = (req, res, next) => { |
|
@@ -74,8 +74,8 @@ exports.index = (req, res, next) => { |
74
|
* @param {[object]} res
|
74
|
* @param {[object]} res
|
75
|
* @return {[type]}
|
75
|
* @return {[type]}
|
76
|
*/
|
76
|
*/
|
77
|
-exports.breakingYards = (req, res, next) => {
|
|
|
78
|
- let params = processPublicData(req, '断码区', 'break-code');
|
77
|
+let breakingYards = (req, res, next) => {
|
|
|
78
|
+ let params = _processPublicData(req, '断码区', 'break-code');
|
79
|
|
79
|
|
80
|
saleModel.getBreakCodeData({
|
80
|
saleModel.getBreakCodeData({
|
81
|
yhChannel: params.channel
|
81
|
yhChannel: params.channel
|
|
@@ -90,8 +90,8 @@ exports.breakingYards = (req, res, next) => { |
|
@@ -90,8 +90,8 @@ exports.breakingYards = (req, res, next) => { |
90
|
* @param {[object]} res
|
90
|
* @param {[object]} res
|
91
|
* @return {[type]}
|
91
|
* @return {[type]}
|
92
|
*/
|
92
|
*/
|
93
|
-exports.discount = (req, res, next) => {
|
|
|
94
|
- let params = processPublicData(req, '折扣专场', 'discount');
|
93
|
+let discount = (req, res, next) => {
|
|
|
94
|
+ let params = _processPublicData(req, '折扣专场', 'discount');
|
95
|
|
95
|
|
96
|
saleModel.getDiscountData(params.channel).then((result) => {
|
96
|
saleModel.getDiscountData(params.channel).then((result) => {
|
97
|
res.render('sale/discount', Object.assign(params.renderData, result));
|
97
|
res.render('sale/discount', Object.assign(params.renderData, result));
|
|
@@ -105,9 +105,9 @@ exports.discount = (req, res, next) => { |
|
@@ -105,9 +105,9 @@ exports.discount = (req, res, next) => { |
105
|
* @param {[object]} res
|
105
|
* @param {[object]} res
|
106
|
* @return {[type]}
|
106
|
* @return {[type]}
|
107
|
*/
|
107
|
*/
|
108
|
-exports.discountDetail = (req, res, next) => {
|
108
|
+let discountDetail = (req, res, next) => {
|
109
|
let id = req.query.id;
|
109
|
let id = req.query.id;
|
110
|
- let params = processPublicData(req, '', 'discount-detail');
|
110
|
+ let params = _processPublicData(req, '', 'discount-detail');
|
111
|
|
111
|
|
112
|
saleModel.getDiscountDetailData(id, params.channel).then((result) => {
|
112
|
saleModel.getDiscountDetailData(id, params.channel).then((result) => {
|
113
|
params.renderData.pageHeader.navTitle = result.title;
|
113
|
params.renderData.pageHeader.navTitle = result.title;
|
|
@@ -121,8 +121,8 @@ exports.discountDetail = (req, res, next) => { |
|
@@ -121,8 +121,8 @@ exports.discountDetail = (req, res, next) => { |
121
|
* @param {[object]} res
|
121
|
* @param {[object]} res
|
122
|
* @return {[type]}
|
122
|
* @return {[type]}
|
123
|
*/
|
123
|
*/
|
124
|
-exports.vip = (req, res, next) => {
|
|
|
125
|
- let params = processPublicData(req, '会员专享', 'vip');
|
124
|
+let vip = (req, res, next) => {
|
|
|
125
|
+ let params = _processPublicData(req, '会员专享', 'vip');
|
126
|
|
126
|
|
127
|
saleModel.getVipData(params.channel).then((result) => {
|
127
|
saleModel.getVipData(params.channel).then((result) => {
|
128
|
res.render('sale/vip', Object.assign(params.renderData, {
|
128
|
res.render('sale/vip', Object.assign(params.renderData, {
|
|
@@ -137,7 +137,7 @@ exports.vip = (req, res, next) => { |
|
@@ -137,7 +137,7 @@ exports.vip = (req, res, next) => { |
137
|
* @param {[object]} res
|
137
|
* @param {[object]} res
|
138
|
* @return {[type]}
|
138
|
* @return {[type]}
|
139
|
*/
|
139
|
*/
|
140
|
-exports.filter = (req, res, next) => {
|
140
|
+let filter = (req, res, next) => {
|
141
|
let params = Object.assign({}, req.query);
|
141
|
let params = Object.assign({}, req.query);
|
142
|
|
142
|
|
143
|
saleModel.getFilterData(params).then((result) => {
|
143
|
saleModel.getFilterData(params).then((result) => {
|
|
@@ -156,7 +156,7 @@ exports.filter = (req, res, next) => { |
|
@@ -156,7 +156,7 @@ exports.filter = (req, res, next) => { |
156
|
* @param {[object]} res
|
156
|
* @param {[object]} res
|
157
|
* @return {[type]}
|
157
|
* @return {[type]}
|
158
|
*/
|
158
|
*/
|
159
|
-exports.search = (req, res, next) => {
|
159
|
+let search = (req, res, next) => {
|
160
|
let params = Object.assign({}, req.query);
|
160
|
let params = Object.assign({}, req.query);
|
161
|
|
161
|
|
162
|
// uid = 9239279
|
162
|
// uid = 9239279
|
|
@@ -184,3 +184,13 @@ exports.search = (req, res, next) => { |
|
@@ -184,3 +184,13 @@ exports.search = (req, res, next) => { |
184
|
}, vipObj));
|
184
|
}, vipObj));
|
185
|
}).catch(next);
|
185
|
}).catch(next);
|
186
|
};
|
186
|
};
|
|
|
187
|
+
|
|
|
188
|
+module.exports = {
|
|
|
189
|
+ index,
|
|
|
190
|
+ breakingYards,
|
|
|
191
|
+ discount,
|
|
|
192
|
+ discountDetail,
|
|
|
193
|
+ vip,
|
|
|
194
|
+ filter,
|
|
|
195
|
+ search
|
|
|
196
|
+}; |